Software Engineer (Elixir)
JackpocketOverview
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 hr@jackpocket.com.
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer, Blockchain and Stablecoin
Join BJAK as a Senior Software Engineer to develop blockchain solutions for stablecoin projects. Work remotely with cutting-edge technology.
Senior Software Engineer - Crypto
Join Alpaca as a Senior Software Engineer in Crypto, leading engineering for spot and derivatives exchanges. Remote role with competitive benefits.
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 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 Software Engineer - React and React Native
Join Kraken as a Senior Software Engineer to develop web and mobile apps using React and React Native.
Senior Backend Engineer (Elixir & Go)
Join SumUp as a Senior Backend Engineer to build digital merchant bank solutions using Elixir & Go.
Java Platform Engineer
Join Push Gaming as a Java Platform Engineer to develop and enhance our Remote Gaming Server Platform. Remote work available.
Senior Lead Software Engineer (.NET, C#)
Join DraftKings as a Senior Lead Software Engineer in Sofia, Bulgaria. Lead .NET C# development and drive innovation.
Remote Software Engineer
Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.
Software Engineer (Frontend/Fullstack) - E-commerce Website
Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.
Senior Software Engineer - Remote
Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Lead Blockchain Engineer
Join BJAK as a Lead Blockchain Engineer to develop a groundbreaking stablecoin project. Remote work, competitive salary, and growth opportunities.
Observability Platform Data Engineer
Join Swift as an Observability Platform Data Engineer in Leiden, enhancing our Observability Platform with ELK stack expertise.
Software Engineer 2
Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.
Senior Software Engineer - Java, Python, SQL
Join Attentive as a Senior Software Engineer to build high-scale applications using Java, Python, and SQL. Remote position with competitive benefits.
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.
Senior Software Engineer (C# .Net Core)
Join DraftKings as a Senior Software Engineer in Dublin to develop high-performance software using C# .Net Core and cutting-edge technologies.
Senior Software Engineer, Reporting Platform
Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.
Senior Software Engineer - Python
Join Venmo as a Senior Software Engineer specializing in Python to develop scalable systems and lead technical projects.
Senior Data Engineer with Azure Expertise
Join Eliq as a Senior Data Engineer to enhance our Azure-based data platform and drive the energy transition.
Founding Full-Stack Engineer
Join Faraday as a Founding Full-Stack Engineer to shape our platform for scale. Remote work available.
Staff Fullstack Engineer (JavaScript, Node.js, TypeScript)
Join Postscript as a Staff Fullstack Engineer to design scalable microservices in a remote role. Competitive salary and equity offered.