Dicefm Careers
Senior Backend Engineer - Spain-based
Spain. Posted 16 days ago
The role
You will architect and develop complex, high-load backend systems written in Elixir. You will lead technical discussions, mentor engineers, and design scalable solutions for ticketing and event management systems.
What you will do
- Architecting and developing complex, high-load backend systems written in Elixir.
- Leading technical discussions with Product Managers, Engineers, and Designers.
- Mentoring mid-level and junior engineers.
- Conducting code reviews.
- Identifying bottlenecks in ticketing and event management systems.
- Designing scalable solutions to handle traffic spikes.
- Championing best practices in testing, documentation, and maintainability.
Required qualifications
- Extensive production experience with Elixir, OTP, and Phoenix (or deep expertise in another functional language with a willingness to master Elixir quickly).
- A strong track record of designing and developing distributed systems at scale.
- Experience integrating complex third-party services and gracefully handling failure scenarios.
- Deep understanding of database internals (PostgreSQL/Redis) and query performance optimisation.
- Deep understanding of how OSes and Linux work internally.
- Experience mentoring other engineers and influencing technical decisions within a team.
About the company
DICE is a company redefining live entertainment. They are based throughout Europe, North America, Australia and India.