> Markdown version of [/jobs/ext/3639103-senior-elixir-developer-usa](https://www.wearedevelopers.com/jobs/ext/3639103-senior-elixir-developer-usa). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Elixir Developer - USA - **Company:** Coderio, LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Application Integration Architecture, Unit Testing, Microsoft Azure, Code Coverage, Software Quality, Code Review, Data Mapping, Relational Databases, Database Queries, Software Design Patterns, DevOps, Distributed Systems, Fault Tolerance, PostgreSQL, Message Broker, Software Architecture, RabbitMQ, Redis, Software Engineering, Cloud Platform System, Erlang, Backend, Integration Tests, Kubernetes, Low Latency, Apache Kafka, Free and Open-Source Software, Non-relational Database, Graphql, Front End Software Development, Functional Programming, Restful APIs, Docker, Elixir, Microservices - **Published:** October 8, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a31da046b4bf0732 ## About the Role * Experience: 5+ years of software engineering experience in Backend Development, with at least 3+ years of active experience with Elixir. * Deep proficiency in the Elixir ecosystem: Phoenix Framework, Ecto, and OTP. * Solid understanding of functional programming concepts and design patterns. * Hands-on experience with relational databases (PostgreSQL) and mapping tools (Ecto). * Demonstrated experience designing and integrating APIs (REST, GraphQL). * Exposure to microservice architectures, message brokers (Kafka, RabbitMQ), and caching layers (Redis). Nice to Have * Experience with Erlang. * Familiarity with containerization and orchestration platforms (Docker, Kubernetes). * Hands-on experience with cloud environments (AWS, GCP, or Azure) and CI/CD pipelines. * Exposure to Phoenix LiveView. * Open-source contributions within the Elixir / BEAM community. ## Description We are looking for a Senior Elixir Developer to join our engineering teams working on high-impact scalable products. In this role, you will play a key part in designing, building, and maintaining distributed, fault-tolerant backend systems with low latency and high concurrency. We are looking for an experienced software engineer with a strong background in functional programming, capable of driving architectural decisions, mentoring teammates, and collaborating with cross-functional global stakeholders. What To Expect In This Role (Responsibilities) * Design, build, and scale highly concurrent backend applications and microservices using Elixir and Phoenix. * Architect and implement resilient, distributed systems leveraging the BEAM ecosystem and OTP (GenServer, Supervisors, Tasks). * Design, build, and integrate RESTful and/or GraphQL APIs. * Optimize database queries and schema models using Ecto with PostgreSQL and non-relational databases. * Enforce code quality, maintainability, and test coverage through unit testing, integration testing, and rigorous code reviews. * Partner with product managers, DevOps engineers, and frontend developers in an agile environment. * Participate in high-level architectural discussions, system design, and establishing engineering best practices.