×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Salford, Manchester, Greater Manchester, M9, England, UK
Listing for: BBC
Full Time position
Listed on 2025-12-07
Job specializations:
  • IT/Tech
    Cloud Computing, Systems Engineer, SRE/Site Reliability, IT Support
Job Description & How to Apply Below
Location: Salford

Job Details

JOB BAND : D

CONTRACT TYPE : Permanent Full-time

DEPARTMENT : BBC Web Enable

LOCATION : Salford Hybrid

PROPOSED SALARY RANGE : 60000 - 70000 depending on relevant skills knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights.

Were happy to discuss flexible working. If you’d like to please indicate your preference in the application though there’s no obligation to do so now. Flexible working will be part of the discussion at offer stage

Purpose of the Role

As a Senior Software Engineer you’ll help towards and own the evolution of our AWS‑based platform driving best practices in Infrastructure as Code CI / CD and platform reliability. You’ll design and implement automated self‑service infrastructure using AWS CDK Git Hub Actions and observability tools enabling rapid secure and reliable delivery for all BBC digital products.

Why Join the Team

BBC Web Enable manages Web Core the backbone of BBC’s digital products including Home Pages News and Sport. Our mission is to deliver robust high‑performance platforms that enable product teams to build and deploy  invest in automation observability and platform reliability ensuring seamless content delivery and an outstanding developer experience.

Your

Key Responsibilities and Impact

Design build and operate the Web Core platform enabling product teams through self‑service infrastructure automation and reliability.

Infrastructure as Code Champion AWS CDK and IaC best practices ensuring all platform resources are managed versioned and auditable.

CI / CD Enablement Architect and maintain robust CI / CD pipelines driving automation security and rapid delivery across the platform.

Observability & Reliability Implement comprehensive monitoring and alerting ensuring platform health performance and rapid incident resolution.

Developer Enablement Collaborate with product teams providing guidance tooling and support to accelerate delivery and adoption of platform capabilities.

Your Skills and Experience

AWS (Lambda EC2 S3 IAM Cloud Watch) Architect and manage cloud‑native platform components ensuring scalability security and resilience.

AWS CDK (Cloud Development Kit) Lead Infrastructure as Code adoption automating resource provisioning and management for consistency and repeatability.

CI / CD (Git Hub Actions AWS Code Build Code Pipeline) Build and optimise automated pipelines enabling frictionless deployment and rapid iteration.

Observability & Monitoring (Cloud Watch Grafana Influx

DB) Implement platform‑wide monitoring alerting and logging for reliability and incident response.

Developer Experience Continuously improve platform tooling documentation and automation to empower product teams and reduce cognitive load.

Essential Criteria
  • 1. Architect Scalable Cloud Solutions :
    Lead the design and implementation of robust cloud‑native platforms (AWS) ensuring reliability security and performance at massive scale.
  • 2. Champion Infrastructure as Code :
    Drive adoption of modern IaC practices (AWS CDK Terraform) automating resource provisioning for consistency repeatability and rapid delivery.
  • 3. Enable Developer Productivity :
    Build intuitive self‑service tooling and CI / CD pipelines (Git Hub Actions Code Build) empowering product teams to innovate and ship faster.
  • 4. Advance Observability & Reliability :
    Implement comprehensive monitoring alerting and incident response (Cloud Watch Grafana) safeguarding platform health and user experience.
  • Leadership :
    Lead adoption of modern technologies (NodeJS AWS IaC) influence platform strategy and mentor talented engineers across the organisation.
Desired but not required
  • 1. Impact at Scale :
    Opportunity to architect and evolve platforms that power millions of users and billions of page views making a real difference in how digital content is delivered.
  • 2. Innovation & Autonomy :
    Freedom to design and implement automated self‑service infrastructure driving best practices and continuous improvement in developer experience.
  • 3. Collaboration & Enablement :
    Work closely with product teams providing guidance and building tools that empower others to deliver faster and more…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary