Lead Software Engineer
Location: New York City
About the Company:
SimpleBet is developing the world's simplest, most intuitive betting products - for everyone ranging from hardcore sports viewers to the casual fans. The company is also building a system of proprietary machine learning algorithms and technology systems to generate in-house pricing for our uniquely reimagined betting products, with a heavy focus on live in-game betting.
SimpleBet is well capitalized, and is led by a veteran team of successful entrepreneurs, executives, engineers, and data scientists with valuable experiences and relationships across sports (daily fantasy and otherwise), media, product development, and technology.
About the Role:
The Lead Software Engineer will lead the development of micro services in the SimpleBet technology ecosystem. The position will be responsible for development activities including unit testing, leading a small team of developers, implementing and enforcing patterns and standards of development and bring new micro-services from specification to production.
Bachelors' Degree in Computer Science or another Scientific Field.
Minimum of 5 years experience in software engineering with Elixir, Erlang, Ruby or Java with at least 2 years in a lead role in Computer Science.
Exceptional hands-on programming skills.
Experience leading a team with emphasis on mentoring other developers and bringing projects to production.
Key required technologies: C or C++, SQL, Graph Databases, Kafka, Docker, Kubernetes, GIT, Confluence, Jira.
Key Technologies that are a plus to the applicant: Elixir, Erlang, Rust, Python.
Exceptional communication skills, including excellent written and spoken English.
Experience in software development, actor model systems and real time computational micro services is a significant plus.
Experience in the Sports Betting or Fantasy Sports industry is a significant plus.
Candidates should highlight open source contributions if any.
Expected Salary: 140k to 150k + Equity