Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer extend

Salford
BBC
Software engineer
Posted: 29 October
Offer description

Join to apply for the Software Engineer EXTEND role at BBC

JOB DETAILS

JOB BAND: C

CONTRACT TYPE: Permanent, Full-time

DEPARTMENT: Product Group - Enablement - Engineering Enablement

LOCATION: London, Cardiff, Salford, Newcastle, Glasgow - Hybrid

PROPOSED SALARY RANGE: 50000-55000

We're 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.

BBC EXTEND

This role is advertised as part of our BBC Extend programme for disabled people. To apply for this role you should identify as deaf, disabled or neurodivergent and must meet either the definition of disability in the Equality Act (2010), or the definition of disability in the Disability Discrimination Act (1995) if applying in Northern Ireland. You’re broadly defined as disabled under both acts if you have a physical or mental impairment that has a substantial and long-term negative or adverse effect on your ability to do normal daily activities. This definition includes both apparent and non-apparent conditions and impairments, and medical conditions such as Cancer, HIV or Multiple Sclerosis.

We are committed to making the process of applying for this role as accessible as possible. If you need to discuss adjustments or access requirements for the application process, or have any questions about our Extend programme, please contact extend@bbc.co.uk.

The BBC are fully committed to providing workplace adjustments to help eliminate barriers in the workface that disabled people face. To do this, we have our own dedicated BBC Access and Disability Service that provides assessments and support throughout employment with us. If you are successful in applying for this role and require workplace adjustments, we will work with you to get your adjustments in place.

If you’d like more information on BBC Extend, please visit the BBC Extend webpage. EX2324


Purpose of the Role

Build and operate the tools, templates and pipelines that make BBC engineers faster and safer. You will design and ship developer-facing services, embed secure-by-default practices, and instrument Developer Experience and Productivity measures. Be the voice of engineers - turn friction into paved roads and drive adoption through clear code, automation and data.


Why Join the Team

Work where craft meets impact. You’ll build CLIs, libraries, actions and templates used daily, prove what works with real signals, and operate to clear SLOs with solid runbooks. Expect hands‑on engineering, modern automation, secure-by-default workflows and the chance to pilot AI‑assisted developer tooling — all aimed at reducing toil and lifting flow.


Your Key Responsibilities And Impact

* Build high-quality developer tools and services in JavaScript/TypeScript, Python and Java.
* Create and evolve templates, starter kits and paved roads that lower cognitive load.
* Implement Developer Experience/Developer Productivity measurement - instrument flows and publish signals.
* Design and maintain CI/CD and workflow automation for fast feedback and repeatable releases.
* Embed secure-by-default practices - secrets hygiene, dependency management, code scanning, SBOM/signing.
* Operate what we build - SLOs, logging/metrics/tracing, runbooks and incident response.
* Lead migrations and deprecations; automate toil and manage change comms.
* Evaluate and integrate AI‑assisted developer tooling with sensible guardrails; measure impact.


Essential Criteria

YOUR SKILLS AND EXPERIENCE

* Strong software engineering in at least two of JavaScript/TypeScript, Python, Java - clean code, tests, reviews and maintainable APIs.
* Building developer tools and services - CLIs, libraries, actions and reusable templates that form paved roads.
* CI/CD expertise - pipeline‑as‑code, reliable environment promotion and fast feedback; able to diagnose flaky builds.
* AWS experience - IAM and networking basics, compute/serverless/storage, CloudWatch; design secure, reliable services.
* Infrastructure as Code - Terraform/CloudFormation/CDK for reproducible environments and pipelines.
* Secure SDLC integration - secrets management, dependency hygiene, code scanning and SBOM/provenance with pragmatic risk calls.
* Operability and measurement - instrument what we build, define SLOs, logging/metrics/tracing, and use DORA/SPACE‑style signals to prioritise.


Desired But Not Required

* Experience with developer portals and inner‑source contribution models.
* Integrating AI‑assisted developer tooling with sensible guardrails and basic evaluation.
* Advanced supply‑chain practices — artefact signing/attestations and release hygiene.
* Trunk‑based development and large‑scale migration/deprecation experience.
* Turning DevEx signals into dashboards and narratives that drive adoption.

Before your start date, you may need to disclose any unspent convictions or police charges, in line with our Contracts of Employment policy. This allows us to discuss any support you may need and assess any risks. Failure to disclose may result in the withdrawal of your offer.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Lead backend software engineer java aws
Manchester
Client Server
Software engineer
Similar job
Senior software engineer
Manchester
Pie Recruitment
Software engineer
Similar job
Software engineer - manchester
Manchester
esure Group
Software engineer
See more jobs
Similar jobs
BBC recruitment
BBC jobs in Salford
It jobs in Salford
jobs Salford
jobs Greater Manchester
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Salford > Software Engineer EXTEND

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save