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 member of Jackpocket’s Fulfillment Tech Team, you will help the company scale its operations systems as it introduces new products and expands into new markets. We’re looking for a collaborative engineer who can contribute on a strategic level to mission critical initiatives to improve and scale Jackpocket’s tech infrastructure as the business continues rapid growth.
Responsibilities
- Contribute clean and functional code to turn requirements and user stories into new features and product enhancements
- Work alongside developers and SRE to ensure that the system is stable and scaling as designed
- Work with the fulfillment operations team, retailers, and the product team to implement requirements
- Document operations policies and instructions to aid in troubleshooting
- Profile systems to determine bottlenecks and to forecast system capacity
- Provide support to local lottery operations to ensure live systems are performing properly
Qualifications
- 2+ years as a Software Engineer or a comparable position working with highly scalable systems
- Experience with Elixir
- Experience with full lifecycle design, development, testing through to deployment
- Proficiency with SQL and knowledge of RDBMs such as Postgres
- Proficiency with Liveview
- Knowledge of 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
The base compensation range for this role is $120,000 - $135,000. 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. To request a reasonable accommodation, contact [email protected].
Similar jobs
Last update: 23 minutes ago
Lead Software Engineer (Elixir)
Lead Software Engineer specializing in Elixir and distributed systems at Jackpocket, a pioneering 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.
Software Engineer I with Elixir and Phoenix LiveView
Join PowerSchool as a Software Engineer I, focusing on Elixir, Phoenix LiveView, and SQL development.
Senior Elixir Engineer
Senior Elixir Engineer needed for designing and maintaining high-traffic web services. Remote, flexible hours, growth opportunities.
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.
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.
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.
Backend Engineer (Elixir)
Join Happening as a Backend Engineer specializing in Elixir, developing real-time microservices in Zagreb, Croatia.
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.
Software Engineer - Back-End (Elixir, Kotlin, Ruby)
Join SumUp as a Software Engineer focusing on back-end development with Elixir, Kotlin, and Ruby in Berlin.
Director of Backend Engineering
Lead the development of scalable backend systems at a rapidly growing gaming startup. Expertise in Elixir and cloud computing required.
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.
Principal Engineer
Join Remote as a Principal Engineer to solve global challenges in remote employment with Elixir, Phoenix, and AWS.
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.
Principal Engineer
Join Remote as a Principal Engineer to solve global challenges with Elixir, Phoenix, React, and AWS. Work remotely with flexible hours.
Senior Software Engineer - VOIP
Senior Software Engineer specializing in VOIP solutions, with expertise in Java, Python, and Elixir, based in Lehi, Utah.
Senior Backend Engineer (Elixir & Go)
Join SumUp as a Senior Backend Engineer to build digital merchant bank solutions using Elixir & Go.
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 Engineer
Join Remote as a Principal Engineer to solve complex challenges with Elixir, Phoenix, React, and AWS. Work remotely with a global team.
Remote Software Engineer (React, Rails, .NET, Kotlin, Swift)
Join Underdog Fantasy as a Remote Software Engineer working with React, Rails, .NET, Kotlin, and Swift. Competitive salary and benefits.
Mobile Software Engineer (Android)
Join DraftKings as a Mobile Software Engineer (Android) in Dublin. Work on our flagship Sportsbook App using Kotlin, Jetpack, and more.