Remote Position
[Remote] Senior Elixir Engineer (Backend)
π Remote Β· United States
πΌ Full-time
Note: The job is a remote job and is open to candidates in USA. Level All provides tools, guidance, and a partner network to help students navigate their path from high school to a career. The Senior Elixir Engineer will build and scale backend services using Elixir, Phoenix, and PostgreSQL, design REST APIs for web and mobile applications, lead projects, and mentor engineers.
Responsibilities
- Partner with a frontend engineer to take each project from planning to production. You own the backend and the API contract; they own the UI
- Write the implementation plan for each feature and break it into tickets for your own work
- Design, build, and maintain Elixir and Phoenix services used by hundreds of thousands of students
- Design REST APIs consumed by Vue web applications and by iOS and Android apps
- Ship features with Engineering, Product, and Design that make the platform more engaging for students and more valuable for partner schools and organizations
- Lead projects, shape backend patterns and standards, and mentor other engineers
- Improve performance, reduce complexity, address technical debt, and keep the system scaling as the user base grows
- Take part in code review, architecture discussions, and process improvements
Skills
- 5+ years working with Elixir in production
- A solid understanding of OTP
- Experience designing and building REST APIs, including APIs consumed by both web and mobile clients
- Solid PostgreSQL knowledge
- Experience building and scaling systems as usage grows
- A strong appreciation for automated tests and a testing culture
- A product mindset, driven by helping users
- Ownership of your work from planning through production. When you need an answer, you go find it rather than wait for someone to bring it to you
- Strong collaboration and communication skills, and experience working on a remote team
- Level All does not provide work authorization or visa sponsorship
- 10+ years of professional software engineering experience
- Experience in edtech or on platforms that serve students and educators
- Experience with background job processing (Oban or similar)
- Experience handling sensitive personal data under privacy rules such as FERPA
- A track record of mentoring engineers
- Experience in a startup environment
Benefits
- Full-time remote role, available only to candidates living in Colorado, Florida, Maryland, Maine, Michigan, New Jersey, New York, North Carolina, Pennsylvania, or Texas
- Employees are typically eligible for a comprehensive package of benefits
- Successful candidates may be eligible for stock-based compensation based on performance relative to goals and targets
- Successful candidates may be eligible for variable pay programs based on performance relative to goals and targets
- Level All provides a company MacBook
- Level All provides OpenAI and Anthropic subscriptions for engineering work
Company Overview