Full-Time Senior Software Engineer (Elixir)
Level All is hiring a remote Full-Time Senior Software Engineer (Elixir). The career level for this job opening is Senior Manager and is accepting New York, NY based applicants remotely. Read complete job description before applying.
Level All
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
We're seeking a Senior Elixir Software Engineer to contribute to our core web platform and supporting applications. Built with Elixir, Phoenix, LiveView, Ash, TypeScript, and Tailwind, backed by a PostgreSQL database.
Key Responsibilities:
- Collaborate with engineering, product, and design teams to ship new features.
- Pair program, conduct code reviews, and discuss process improvements.
- Provide feedback on product and design requirements.
- Lead projects and mentor junior engineers.
- Troubleshoot bugs, improve code quality, address technical debt, and implement automated testing.
Requirements:
- 5+ years of professional software engineering experience.
- 4+ years of Elixir (or functional language) production experience.
- Strong understanding of OTP.
- Experience building web apps with Phoenix and LiveView.
- Experience designing and consuming APIs.
- Experience with relational databases (PostgreSQL preferred).
- Strong testing and automated testing skills.
- Product mindset and user focus.
- Collaborative and communication-oriented.
- Experience working in a startup or agile environment.
- Previous remote or hybrid team experience.
Compensation:
Between $150,000 - $175,000 per year. Salary is performance-based.
Benefits:
- Hybrid or remote work opportunities.
- Comprehensive benefits package (medical, dental, vision, life, AD&D).
- Cash-in-lieu for some benefits.
- 3 weeks vacation + 11 holidays + 5 sick days.
- Employee assistance program and legal assistance.
- Pre-tax transit/commuter benefits.
Important Note: Level All does not provide work authorization or visa sponsorship.