Senior Software Engineer (Elixir)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Elixir): Developing and operating a high-performance routing and resiliency layer for global web and app products with an accent on Elixir/OTP and distributed systems. Focus on building scalable infrastructure, implementing advanced observability, and ensuring system reliability for millions of users.
Location: Must be based in the UK (Hybrid: London, Glasgow, Salford, Cardiff, or Newcastle).
Salary: £54,600 - £82,800 + London Weighting.
Company
The is a global public service broadcaster committed to informing, educating, and entertaining audiences through innovative content and technology.
What you will do
- Develop and maintain robust, scalable software using Elixir.
- Troubleshoot, debug, and resolve issues throughout the product lifecycle.
- Implement and manage comprehensive monitoring, logging, and alerting solutions.
- Provision and manage cloud infrastructure using AWS.
- Contribute to code reviews and foster a culture of high-quality engineering.
Requirements
- Must be based in the UK.
- Extensive experience writing and maintaining production software in fast-paced environments.
- Professional experience with functional programming (Elixir, Erlang, Scala, etc.) or modern statically typed languages (Rust, Go).
- Strong expertise in system observability (Grafana, Prometheus, CloudWatch).
- Hands-on experience with AWS or similar cloud providers.
- Extensive experience with automated testing and CI/CD pipelines.
Nice to have
- In-depth knowledge of Linux systems and performance tuning.
- Experience with Infrastructure as Code (Terraform, CloudFormation).
- Strong technical writing and communication skills.
Culture & Benefits
- Flexible 35-hour working week and hybrid working arrangements.
- 25 days annual leave plus the option to buy 5 additional days.
- Defined pension scheme.
- Discounted dental, health care, and gym memberships.
- Commitment to professional development and continuous learning.
Hiring process
- Coding assessment to evaluate technical proficiency.
- Technical presentation and a blended competency-based interview.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →