Overview
Skills
Job Details
We re looking for a mid or senior level backend engineer who thrives in a collaborative, fast-moving environment and wants to build scalable, high-quality systems. You ll be part of a small team working on a product with real users and real impact contributing directly to features that ship to production and helping shape the technical direction of our platform.
Our backend is built with Elixir/Phoenix, powered by PostgreSQL. While Elixir experience is a strong plus, we also welcome candidates with a solid background in functional programming and a strong interest in working with Elixir professionally.
This role is 100% remote, but candidates must be legally authorized to work in the United States.
What You ll Do
Design, build, and own backend features from start to finish from planning and implementation to testing, deployment, and maintenance.
Write well-tested, maintainable code, with a strong emphasis on automated testing and code quality.
Work with third-party APIs and handle asynchronous and event-driven flows.
Collaborate with the team through code reviews, pair programming, and feature planning.
Ensure our systems are performant, reliable, and scalable as we grow.
Contribute to and improve our CI/CD pipelines and deployment workflows.
Report directly to the CTO and team lead during your onboarding period to ensure alignment and quick ramp-up.
What We re Looking For
Strong backend professional production experience with Elixir or another functional programming language.
Proven ability to own features end-to-end and ship them to production.
Strong Rest API design experience.
Solid understanding of PostgreSQL, performance optimization, and scalable architecture.
Experience with CI/CD pipelines and modern deployment practices.
Comfortable integrating with external APIs and handling real-world edge cases.
Strong communication skills and a collaborative mindset.
Commitment to writing tests and building reliable, maintainable systems.
Bonus Points
Familiarity with background job processing, or distributed systems. Solid DevOps experience.
Exposure to frontend frameworks like React, Vue.js, or Node.js full-stack experience is a plus.
How We Work
We run a lightweight Scrum process:
No rigid daily standups instead, we check in as needed and collaborate directly.
We use Linear for project tracking and transparency.
We value autonomy, ownership, and high standards, while supporting each other through feedback and pairing.
If you re excited to work in Elixir, value high-quality engineering, and want to ship features that matter we d love to hear from you.