Software Engineer
2 weeks ago
Overview Working closely with data science colleagues to improve the relevancy of results for the audience. Building a data capture and analysis framework to give better insight into user behaviour and needs. Keeping our infrastructure up to date to handle large volume of traffic in a performant way. We offer a warm welcome with full support settling in and foster a culture where everyone has an opportunity to succeed. We're deeply proud of our values, which are intrinsic to the way we behave every day. We take them seriously because we want our culture to thrive. We want people to really enjoy working with us and get a buzz from knowing that what they are doing is making a difference and enhancing people's lives. Key Responsibilities and Impact We focus on hiring for potential at the BBC, so the main requirement for the position is a strong software engineering skillset. We want to hear from skilled engineers and technical experts from all industries. 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. Skills and Experience 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. 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. 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. 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. #J-18808-Ljbffr
-
Software Engineer
5 days ago
Salford, United Kingdom BBC Full timeJOB DETAILS Job Band: CContract Type: Permanent/Full-timeDepartment: TV Core Playback TeamLocation: Media City Salford (Hybrid)PROPOSED SALARY RANGE: 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 youd like to...
-
Software Engineer
2 weeks ago
Salford, United Kingdom BBC Full timeJOB DETAILS Job Band: C Contract Type: Permanent / Full-time Department: TV Core Playback Team Location: Media City Salford (Hybrid) Employment Type: Full-Time Experience: years Vacancy: 1 PROPOSED SALARY RANGE: depending on relevant skills knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market...
-
Software Engineer
1 week ago
Salford, United Kingdom Gerrard White Full timeSoftware Engineer (RPG) This is a hybrid role and can be based from our offices in Peterborough, Manchester or Stoke. Role Purpose: As a Software Engineer, you will analyse, develop and test all areas of the technology using the appropriate processes, methods and standards of the software development lifecycle (SDLC). Working in a scrum agile environment,...
-
Software Engineer
3 days ago
Salford, United Kingdom Gerrard White Full timeSoftware Engineer (RPG) This is a hybrid role and can be based from our offices in Peterborough, Manchester or Stoke. Role Purpose: As a Software Engineer, you will analyse, develop and test all areas of the technology using the appropriate processes, methods and standards of the software development lifecycle (SDLC). Working in a scrum agile environment,...
-
Software Engineer
3 days ago
Salford, United Kingdom Gerrard White Full timeOverview Software Engineer (RPG) This is a hybrid role and can be based from our offices in Peterborough, Manchester or Stoke. Role Purpose As a Software Engineer, you will analyse, develop and test all areas of the technology using the appropriate processes, methods and standards of the software development lifecycle (SDLC). Working in a scrum agile...
-
Software Engineer
6 days ago
Salford, United Kingdom Gerrard White Full timeJob DescriptionSoftware Engineer (RPG)This is a hybrid role and can be based from our offices in Peterborough, Manchester or Stoke.Role Purpose:As a Software Engineer, you will analyse, develop and test all areas of the technology using the appropriate processes, methods and standards of the software development lifecycle (SDLC). Working in a scrum agile...
-
Software Engineer
3 days ago
Salford, United Kingdom Gerrard White Full timeJob DescriptionSoftware Engineer (RPG)This is a hybrid role and can be based from our offices in Peterborough, Manchester or Stoke.Role Purpose:As a Software Engineer, you will analyse, develop and test all areas of the technology using the appropriate processes, methods and standards of the software development lifecycle (SDLC). Working in a scrum agile...
-
Software Engineer RPG
2 weeks ago
Salford, United Kingdom Vermelo RPO Full timeSoftware Engineer (RPG) This is a hybrid role and can be based from our offices in Peterborough, Manchester or Stoke. Role Purpose: As a Software Engineer, you will analyse, develop and test all areas of the technology using the appropriate processes, methods and standards of the software development lifecycle (SDLC). Working in a scrum agile environment,...
-
Software Engineer
1 week ago
Salford, United Kingdom BBC Full timeJoin to apply for the Software Engineer role at BBC Get AI-powered advice on this job and more exclusive features. Job Details JOB TITLE: Software Engineer JOB REF: 33710 JOB BAND: C CONTRACT TYPE: Permanent, Full-time DEPARTMENT: Passports LOCATION: Salford - Dock House - Hybrid with 1 day per week in Office (Office Day = Tuesday) PROPOSED SALARY RANGE:...
-
Software Engineer
5 days ago
Salford, United Kingdom hackajob Full timeSoftware Engineer hackajob Salford, England, United Kingdom 2 days ago Be among the first 25 applicants hackajob is collaborating with BBC to connect them with exceptional tech professionals for this role. Job Title: Software Engineer JOB REF: 33710 JOB BAND: C CONTRACT TYPE: Permanent, Full-time DEPARTMENT: Passports LOCATION: Salford - Dock House - Hybrid...