About the Role
We’re looking for an Elixir Developer who is passionate about building scalable, high-
performance backend systems. You’ll work closely with our engineering team to design,
develop, and maintain reliable applications that power mission-critical systems.
Key Responsibilities
- Develop and maintain backend services using Elixir and Phoenix framework.
- Build scalable, fault-tolerant, and distributed systems.
- Integrate APIs, databases, and message queues for real-time applications.
- Optimize system performance and ensure low latency and high throughput.
- Collaborate with frontend, DevOps, and product teams to deliver seamless solutions.
- Write clean, maintainable, and testable code with proper documentation.
- Participate in code reviews, architectural discussions, and deployment automation.Required Skills & Experience
- 2–4 years of hands-on experience in Elixir (or strong functional programming background).
- Experience with Phoenix, Ecto, and RESTful API development.
- Solid understanding of OTP (Open Telecom Platform) concepts like GenServer, Supervisors, etc.
- Proficiency in PostgreSQL, Redis, or similar databases.
- Familiarity with Docker, Kubernetes, or cloud platforms (AWS/GCP/Azure).
- Understanding of CI/CD pipelines, version control (Git), and agile development.
Good to Have
- Experience with microservices architecture or real-time data systems.
- Knowledge of GraphQL, LiveView, or PubSub.
- Exposure to performance profiling, observability, or monitoring tools.
Why Join Us?
- Work with a team that expects and delivers excellence.
- A culture where risk-taking is rewarded, and complacency is not.
- Limitless opportunities for growth—if you can handle the pace.
- A place where learning is currency, and outperformance is the only metric that matters.
- The opportunity to build systems that move markets, execute trades in microseconds, and redefine
fintech.