Overview
Jackpocket is the first mobile lottery app in the U.S. that offers players a secure way to order official state lottery tickets, such as Powerball, Mega Millions, and more, via their smartphones. We're creating a more convenient, fun, and responsible way to play the lottery by modernizing the $300B global lottery market with a mobile platform that everyone, including grandma, can feel good about.
Role
As a Lead Software Engineer at Jackpocket, you will be a key player in scaling our fulfillment systems as we introduce new products and expand into new markets. You will work alongside developers and Site Reliability Engineers (SRE) to ensure that our systems are stable and scaling as designed. You will also collaborate with the fulfillment operations team, retailers, and the product team to implement requirements, document operations policies, and participate in the architectural evolution of our systems.
Responsibilities
- Work with developers and SRE to ensure system stability and scalability
- Collaborate with various teams to implement requirements
- Document operations policies and instructions for troubleshooting
- Participate in the architectural evolution of the Jackpocket system
- Profile systems to determine bottlenecks and forecast system capacity
- Provide support to local lottery fulfillment operations
- Own the scoping and execution of major features from start to finish
Qualifications
- 5+ years of experience as a Software Engineer or a comparable position working with highly scalable systems
- Experience with Elixir and event-driven systems like RabbitMQ or Kafka
- Proficiency with SQL and knowledge of RDBMs such as Postgres
- Experience with multi-threading, concurrency, and building resilient systems
- Knowledge of functional programming and architectural design principles
- Ability to diagnose live systems and trace errors
Additional Information
This is a full-time exempt position and is not eligible for overtime under FLSA requirements. We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. Jackpocket is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities.
Benefits Extracted with AI
- Remote work flexibility
Similar jobs
Last update: 23 minutes ago
Software Engineer (Elixir)
Join Jackpocket as a Software Engineer specializing in Elixir, contributing to a leading mobile lottery platform.
Elixir Software Engineer
Join Level All as an Elixir Software Engineer to develop educational tech solutions. Skills in Elixir, Phoenix, and more required.
Elixir Software Engineer
Join Level All as an Elixir Software Engineer to enhance our web platform using Elixir, Phoenix, and more. Hybrid or remote work options available.
Senior Staff Software Engineer (Elixir)
Join BILL as a Senior Staff Software Engineer (Elixir) to design and scale integration solutions.
Senior Backend Engineer (Elixir)
Join Remote as a Senior Backend Engineer specializing in Elixir. Work remotely, lead projects, and enjoy flexible hours and great benefits.
Senior Elixir Engineer
Senior Elixir Engineer needed for designing and maintaining high-traffic web services. Remote, flexible hours, growth opportunities.
Principal Software Development Engineer - Distributed Systems
Lead Software Engineer role focusing on distributed systems and cloud applications, with expertise in Erlang, Scala, or Elixir.
Principal Software Engineer - Next.js & Elixir
Lead a dynamic engineering team in a fintech startup, focusing on Next.js & Elixir development. Competitive salary & comprehensive benefits.
Software Engineer I with Elixir and Phoenix LiveView
Join PowerSchool as a Software Engineer I, focusing on Elixir, Phoenix LiveView, and SQL development.
Backend Engineer (Elixir)
Join Happening as a Backend Engineer specializing in Elixir, developing real-time microservices in Zagreb, Croatia.
Principal Engineer
Join Remote as a Principal Engineer to solve global challenges with Elixir, Phoenix, React, and AWS. Work remotely with flexible hours.
Principal Engineer
Join Remote as a Principal Engineer to solve global challenges in remote employment with Elixir, Phoenix, and AWS.
Director of Backend Engineering
Lead the development of scalable backend systems at a rapidly growing gaming startup. Expertise in Elixir and cloud computing required.
Principal Engineer
Join Remote as a Principal Engineer to solve complex challenges with Elixir, Phoenix, React, and AWS. Work remotely with a global team.
Senior Backend Engineer (Elixir, Kotlin)
Join SeQura as a Senior Backend Engineer in Barcelona. Work with Elixir, Kotlin, and more in a dynamic fintech environment.
Senior Backend Engineer - Elixir
Join SumUp as a Senior Backend Engineer specializing in Elixir to innovate and support payment device features in a cross-functional team.
Principal Engineer at Remote
Join Remote as a Principal Engineer and lead a global team in developing cutting-edge remote work solutions. Expertise in Elixir, React, and AWS required.
Lead Software Engineer, iOS
Join DraftKings as a Lead iOS Engineer to develop key components for mobile applications. Requires 5+ years in iOS development.
Senior Software Engineer - Team Lead (.NET, Sportsbook)
Lead a team in developing a cutting-edge sportsbook product using .NET, AngularJS, and Azure. Remote work with a startup environment.
Senior Backend Engineer
Join onX as a Senior Backend Engineer to develop scalable services for our Backcountry app. Remote role with competitive salary and benefits.
Senior Software Engineer - VOIP
Senior Software Engineer specializing in VOIP solutions, with expertise in Java, Python, and Elixir, based in Lehi, Utah.
Senior Software Engineer (React Native)
Join PrizePicks as a Senior Software Engineer (React Native) to develop and maintain software in a remote role.
Senior Backend Engineer - Hunt Team
Senior Backend Engineer for Hunt team, focusing on API development, microservices, and using technologies like GCP and Elixir.
Senior Software Engineer - Exchange Core
Join Liftoff Mobile as a Senior Software Engineer to build scalable, low-latency systems in a remote-first role.