onsite
Senior Software Engineer Elixir - JobRad Loop
Software Engineer
Lead the design and implementation of high‑performance backend services using Elixir and Phoenix, ensuring scalability, reliability, and maintainable code across cloud environments.
About the role
Key Responsibilities
- Architect, develop, and maintain Elixir/Phoenix microservices that power mission‑critical features.
- Design and optimize PostgreSQL schemas, queries, and migrations for high throughput.
- Containerize applications with Docker and orchestrate deployments on AWS (ECS/EKS, RDS).
- Implement CI/CD pipelines, automated testing, and code quality checks.
- Mentor junior engineers, conduct code reviews, and promote best practices.
Requirements
- 5+ years of professional software development experience, with 3+ years in Elixir/Phoenix.
- Strong background in relational database design and performance tuning.
- Hands‑on experience with Docker, AWS services, and Git workflows.
- Excellent problem‑solving skills and a passion for clean, testable code.
- Fluent in English, both written and spoken.
Skills
postgresqldockeraws