Jackpocket logo

Lead Software Engineer (Elixir)

Jackpocket

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

Jackpocket logo
Jackpocket

Software Engineer (Elixir)

Join Jackpocket as a Software Engineer specializing in Elixir, contributing to a leading mobile lottery platform.

Level All logo
Level All

Elixir Software Engineer

Join Level All as an Elixir Software Engineer to develop educational tech solutions. Skills in Elixir, Phoenix, and more required.

Level All logo
Level All

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.

BILL logo
BILL

Senior Staff Software Engineer (Elixir)

Join BILL as a Senior Staff Software Engineer (Elixir) to design and scale integration solutions.

Remote logo
Remote

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.

Screenverse logo
Screenverse

Senior Elixir Engineer

Senior Elixir Engineer needed for designing and maintaining high-traffic web services. Remote, flexible hours, growth opportunities.

Workday logo
Workday

Principal Software Development Engineer - Distributed Systems

Lead Software Engineer role focusing on distributed systems and cloud applications, with expertise in Erlang, Scala, or Elixir.

Hiive logo
Hiive

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.

PowerSchool logo
PowerSchool

Software Engineer I with Elixir and Phoenix LiveView

Join PowerSchool as a Software Engineer I, focusing on Elixir, Phoenix LiveView, and SQL development.

Happening logo
Happening

Backend Engineer (Elixir)

Join Happening as a Backend Engineer specializing in Elixir, developing real-time microservices in Zagreb, Croatia.

Remote logo
Remote

Principal Engineer

Join Remote as a Principal Engineer to solve global challenges with Elixir, Phoenix, React, and AWS. Work remotely with flexible hours.

Remote logo
Remote

Principal Engineer

Join Remote as a Principal Engineer to solve global challenges in remote employment with Elixir, Phoenix, and AWS.

Blitz logo
Blitz

Director of Backend Engineering

Lead the development of scalable backend systems at a rapidly growing gaming startup. Expertise in Elixir and cloud computing required.

Remote logo
Remote

Principal Engineer

Join Remote as a Principal Engineer to solve complex challenges with Elixir, Phoenix, React, and AWS. Work remotely with a global team.

SeQura logo
SeQura

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.

SumUp logo
SumUp

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.

Remote logo
Remote

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.

DraftKings Inc. logo
DraftKings Inc.

Lead Software Engineer, iOS

Join DraftKings as a Lead iOS Engineer to develop key components for mobile applications. Requires 5+ years in iOS development.

Right Stakes logo
Right Stakes

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.

onXmaps, Inc. logo
onXmaps, Inc.

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.

Podium logo
Podium

Senior Software Engineer - VOIP

Senior Software Engineer specializing in VOIP solutions, with expertise in Java, Python, and Elixir, based in Lehi, Utah.

PrizePicks logo
PrizePicks

Senior Software Engineer (React Native)

Join PrizePicks as a Senior Software Engineer (React Native) to develop and maintain software in a remote role.

onXmaps, Inc. logo
onXmaps, Inc.

Senior Backend Engineer - Hunt Team

Senior Backend Engineer for Hunt team, focusing on API development, microservices, and using technologies like GCP and Elixir.

Liftoff Mobile logo
Liftoff Mobile

Senior Software Engineer - Exchange Core

Join Liftoff Mobile as a Senior Software Engineer to build scalable, low-latency systems in a remote-first role.