Senior Software Engineer | Work From Home (WFH)
New Yesterday
CONTRACT TYPE: Permanent, Full-time
DEPARTMENT: Engineering Enablement
London Broadcasting House Hybrid (1 day a week in London Broadcasting House)
We're happy to discuss flexible working. Flexible working will be part of the discussion at offer stage.
Join the BBC team responsible for the routing and resiliency layer serving most of our global Web and Apps products. As a Senior Software Engineer, you will play a key role in developing and operating a high-performance cluster of Elixir applications. Your work will directly impact millions of users worldwide, ensuring our key services are fast, reliable, and always available.
Youd join a collaborative team of expert Elixir engineers dedicated to performance and resilience. We foster a culture of technical excellence and continuous learning, offering the opportunity to solve complex challenges at a massive scale.
Develop and maintain robust, scalable software in Elixir.
Implement and manage comprehensive monitoring, logging, and alerting for our services.
Provision and manage cloud infrastructure using AWS services.
Contribute to code reviews and foster a culture of high-quality engineering.
Extensive experience writing and maintaining robust production software in a fast-changing environment with rapid release cycles.
# Professional experience developing with functional or infrastructure-focused programming languages (e.g., Elixir, Erlang, Haskell, Scala, Go, Rust, Python, Ruby, etc.).
# Strong expertise in designing systems for observability, including effective monitoring, detailed logging, comprehensive performance testing strategies, and hands-on experience with modern observability tools such as Grafana, Prometheus, or CloudWatch.
# Hands-on experience with core AWS, or other cloud providers like GCP or Azure, to architect scalable and resilient infrastructure.
# Extensive experience with automated testing frameworks and CI/CD pipelines to ensure quality and efficiency in software delivery.
In-depth knowledge of Linux systems and performance tuning.
# Familiarity with technical writing.
This job description is a written statement of the essential characteristics of the job, with its principal accountabilities, incorporating a note of the skills, knowledge and experience required for a satisfactory level of performance. This is not intended to be a complete, detailed account of all aspects of the duties involved.
At the BBC, you can create and innovate in an inclusive environment while contributing to some of the worlds best-loved content, and the BBCs mission to inform, educate, and entertain.
Benefits include a competitive salary, flexible benefits, a flexible 35-hour week, 25 days annual leave (with options to buy more), a pension scheme, and discounts on dental, health care, and gym memberships. We support your career development and offer flexible working options.
We value diversity and inclusion, welcoming applications from individuals of all backgrounds and identities. Disability confident
We are a disability confident employer. adjustments@bbc.co.uk .
#
- Location:
- London
- Job Type:
- FullTime
We found some similar jobs based on your search
-
New Today
Senior Bridges Engineer
-
GB
-
not provided
- Engineering
Tetra Tech is a leading provider of high-end consulting and engineering services for projects worldwide. We combine the resources of a multibillion dollar company with local, client-focused delivery in more than 400 locations around the world. We are Leading with Science to provide sustainable and resilient solutions for our clients.
Apply -
-
New Today
Senior Research Engineer - AI
-
London
-
not provided
Senior Research Engineer - AI ££80,000 GBP Hybrid WORKING Location: Chelmsford, Chelmsford, East of England - United Kingdom Type: Permanent An exciting opportunity has arisen for an experienced Lead Technologist to join a rapidly growing Data ...
More Details -
-
New Today
Global IT Platform Engineer Senior Manager
-
Greater London
Who We Are Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help ...
More Details -
-
New Yesterday
Principal Azure DevOps Engineer Remote (London)
-
Greater London, Remote
Contact Name: James Clarke Scroll down to find the complete details of the job offer, including experience required and associated duties and tasks. Telephone: 01908 752385 Principal Azure DevOps Engineer required bya leader in the global SaaS spa...
More Details -
-
New Yesterday
Senior Software Engineer - AWS, Node & Typescript (London)
-
Greater London
Job Description Find out if this opportunity is a good fit by reading all of the information that follows below. Senior Software Engineer TypeScript, Node & AWS Location: Hybrid / Remote First London (1 day a week on-site) 85,000 - 100,000 + Benefit...
More Details -
-
New Yesterday
Senior Software Engineer, Python Development - London (London)
-
Greater London
Social network you want to login/join with: Ready to make your application Please do read through the description at least once before clicking on Apply. Senior Software Engineer, Python Development - London, London col-narrow-left Client: Fitch Rat...
More Details -