Location: Remote (UK-based)
Salary: £70k–£90k per year
Type: Full-time
We are working with a fast-growing tech startup building real-time, high-performance applications that serve thousands of users every day. We thrive on building scalable, reliable systems and are looking for a Senior Elixir Developer to join our core engineering team.
If you’re passionate about functional programming, distributed systems, and building software that just works, this is the role for you.
What You’ll DoDesign, build, and maintain scalable backend systems using Elixir and the BEAM ecosystem
Lead development of Phoenix-based APIs and real-time features with LiveView
Optimise concurrent processes for performance and reliability
Collaborate with product, design, and engineering teams to deliver high-quality software
Mentor junior engineers and contribute to Elixir best practices across the team
Implement observability and monitoring for distributed systems
5+ years of backend development experience, with 2+ years in Elixir
Strong experience with Elixir, Phoenix, Ecto, and OTP principles
Understanding of concurrent, fault-tolerant, distributed systems
Experience with PostgreSQL, Redis, or other databases
Familiarity with message queues(RabbitMQ, Kafka) and background job processing
Comfortable with remote-first collaboration, Git workflows, and CI/CD pipelines
Excellent problem-solving and debugging skills in production environments
Nice-to-have: experience with Absinthe (GraphQL),Nerves (IoT), or Broadway / GenStage
Work on cutting-edge technologies in a highly scalable, real-time environment
Fully remote, flexible working hours
Competitive salary + performance-based bonuses
Supportive team culture with focus on learning and growth
Opportunities to contribute to open-source projects and influence the architecture of core systems
Access to conferences, workshops, and technical training
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.