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

Backend software engineer

Salford
Permanent
hackajob
Software engineer
€51,000 a year
Posted: 19 December
Offer description

Backend Software Engineer

hackajob Salford, England, United Kingdom

1 day ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

hackajob is collaborating with BBC to connect them with exceptional tech professionals for this role.

* Job Title: Software Engineer
* JOB REFERENCE: 33870
* BAND: C
* CONTRACY TYPE: Permanent, Full-time
* DEPARTMENT: ACE - Search - 2
* LOCATION: Salford - Dock House, Hybrid (1 - 2 days per week in the office; Office day = Monday)
* PROPOSED SALARY: £47,000.00 - £57,000.00
* CLOSING DATE: 23:59 on Wednesday the 26th of November 2026
* INTERVIEWS TO COMMENCE: Monday the 8th of December (this may be subject to change)
* 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.


Interview Process

* 1 x hour coding test, a short break followed by a 75 min values‑based interview


Purpose of the Role

Our team delivers the services that drive the search and suggest capabilities for the majority of the BBC (including WebCore, iPlayer, Sounds, News and Sport). Step into the world of the BBC, one of the UK's most iconic and beloved brands, where every working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top‑notch Software Engineering team. They’ve been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don’t merely adapt to an ever‑changing world – we set the pace.


WHY JOIN THE TEAM

Ever wondered why “Eastenders” comes top when you type “East” in BBC search? That is an example of using our knowledge of what is relevant to the audience and boosting that result, so it appears higher up the page. The team are looking into ways to use Relevancy Engineering techniques to add weighting to search results and to ‘boost’ their visibility. This in turn will allow us to create a better – more personalised content stream for the user.


The Main Work Streams Include

* Working closely with our data science colleagues to understand how we can improve the relevancy of results for the audience.
* Building a data capture and analysis framework to give us better insight into user behaviour and needs.
* Keeping our infrastructure up to date to handle our large volume of traffic in a performant way.


Your Key Responsibilities And Impact

* Demonstrate strong full‑stack development expertise, with emphasis on backend technologies.
* Apply a structured, professional approach to ensure high‑quality engineering practices.
* Deliver polished, user‑friendly products with attention to detail.
* Perform rigorous testing and collaborate with Test Engineers for continuous improvement.
* Build and maintain relationships with local engineering networks to support team growth and scalability.
* Promote and contribute to an outstanding engineering culture and team development.
* Conduct code reviews, uphold coding standards, and collaborate with cross‑functional teams to implement requirements.


Your Skills And Experience

You will play a key role in driving our ambition to build an outstanding software engineering team, environment, and culture. We are looking for a Software Engineer to join our tech community to drive this transformation, build a modern digital ecosystem using exciting technologies and do the best work of their careers.


Our Tech Stack

* Languages: TypeScript, JavaScript, Java, Python
* Cloud: AWS (S3, EC2, SQS, Lambda, SageMaker, Step Functions etc)
* Deployment: Jenkins, CodeBuild, CodePipeline, GitHub Actions
* Testing: TDD
* Database: PostgreSQL
* Search Engine: Solr, OpenSearch
* Techniques: DevOps, infrastructure, CI/CD

We create and support reliable and scalable cloud‑based services on Amazon Web Services, use Git and GitHub for version control and practice pair programming and Test‑Driven Development where possible.

In a nutshell, we seek someone who champions inclusivity, nurtures talent, and upholds the BBC’s values, all while driving technical excellence. If this sounds like your cup of tea, we’d love to hear from you.


Essential Criteria

* Strong software engineering fundamentals with backend development experience
* Demonstrable experience building backend services using at least one of the team’s core languages (TypeScript, JavaScript, Java or Python). Able to follow structured engineering practices and deliver high‑quality, maintainable code.
* Experience developing and supporting cloud‑based services
* Practical experience with cloud platforms, ideally AWS (for example: S3, Lambda, EC2, SQS, Step Functions, or similar). Able to design, deploy and troubleshoot distributed systems at scale.
* Familiarity with modern DevOps and CI/CD practices
* Hands‑on experience with version control (Git/GitHub), automated testing (TDD or equivalent), and continuous integration / deployment pipelines (for example: Jenkins, GitHub Actions, CodePipeline etc).
* Ability to collaborate effectively in cross‑functional engineering teams
* Demonstrated ability to work with product, data science, QA and other engineering teams. Experience participating in code reviews, pair programming, and contributing to shared coding standards.
* Commitment to learning and contributing to team culture
* Evidence of sharing knowledge and contributing to an inclusive, supportive engineering environment. Shows alignment with BBC values and a willingness to learn new technologies, especially in the Search and Relevancy Engineering domain.

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.

Referrals increase your chances of interviewing at hackajob by 2x

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Android software engineer
Manchester
Permanent
Randstad Digital
Software engineer
€70,000 a year
Similar job
Hybrid senior software engineer — £48k–£58k + £3.5k sign-on
Manchester
Permanent
MI5
Software engineer
€53,000 a year
Similar job
Senior software engineer, £65k + benefits
Manchester
Permanent
Morson Edge
Software engineer
€65,000 a year
See more jobs
Similar jobs
It jobs in Salford
jobs Salford
jobs Greater Manchester
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Salford > Backend Software Engineer

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