Jackpocket logo

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 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

Jackpocket logo
Jackpocket

Lead Software Engineer (Elixir)

Lead Software Engineer specializing in Elixir and distributed systems at Jackpocket, a pioneering 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.

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.

Screenverse logo
Screenverse

Senior Elixir Engineer

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

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.

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.

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.

Happening logo
Happening

Backend Engineer (Elixir)

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

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

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.

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.

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.

Remote logo
Remote

Principal Engineer

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

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.

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.

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.

SumUp logo
SumUp

Senior Backend Engineer (Elixir & Go)

Join SumUp as a Senior Backend Engineer to build digital merchant bank solutions using Elixir & Go.

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.

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.

Underdog Fantasy logo
Underdog Fantasy

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.

DraftKings Inc. logo
DraftKings Inc.

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.