Senior Elixir Developer - USA

Coderio, LLC
United States
11 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

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
+24 more
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

Job 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.

Requirements

  • 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.

Benefits & conditions

  • 100% Remote position within the US.
  • Long-term commitment with strategic impact on modern tech stacks.
  • Collaborative, engineering-first culture with high technical autonomy.
  • Career growth path, leadership opportunities, and continuous learning support.

Why Join Coderio?

At Coderio, we value top engineering talent. We are a remote-first company passionate about modern technology, collaborative innovation, and building high-quality software. We offer an inclusive, challenging environment with clear opportunities for professional impact and technical ownership. If you enjoy functional programming, solving scalability challenges, and building high-performance systems, we’d love to meet you!

About the company

Coderio designs and develops scalable digital solutions for global companies. We combine deep technical expertise with a product-driven mindset to lead complex software initiatives end-to-end. Working with international clients, we value autonomy, clear communication, and long-term relationships built on technical excellence. Learn more: coderio.com

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…