Jobs
>
Software Engineer
>
Salford

    Software Engineer - Salford, United Kingdom - BBC

    Default job background
    Description

    Package description

    Job Reference: 15339
    Band: C
    Salary range: £42,000 - £52,000
    Contract type: Permanent
    Location: BBC Salford Dock House

    Our comprehensive benefits package includes:

    • An employer pension contribution of up to 10%

    • 26 days' annual leave (based on full time hours) + bank holidays and the option to buy/sell additional days

    • Contributory lifestyle benefit options including discounts at hundreds of retailers, cycle to work scheme, discounted gym memberships and healthcare schemes

    • Employee assistance and well-being programmes

    • Learning and development tailored to your role – this could include industry recognised qualifications, coaching and mentoring

    • An inclusive and diverse environment with opportunities to join staff networks including: Women's Network, National Disability Networks and many more.

    Family friendly flexible working arrangements, such as hybrid working, job sharing, flexi-time and compressed hours can be requested.

    We welcome candidates from all backgrounds and especially welcome individuals from underrepresented groups.

    If you require any reasonable adjustments at any time, please let us know by contacting us on k with the job reference in the subject.

    Job introduction

    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.

    The Machine Learning Enablement team provides capabilities, tools, and advice to ensure best practices are followed and enables effective use of machine learning technologies that helps teams across the business build, collaborate on, manage, and maintain their machine learning platforms.

    We are looking for software engineers to work within the team to build and maintain machine learning infrastructure.

    As an engineer in our team, you can spend 10% time of your time learning new skills, playing with new technology and developing yourself, because we understand the need to stay up to date and fresh in a constantly changing technical landscape.

    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.

    Interview process


    • Online technical test – approx. one hour

    • Virtual interview – approx. one hour of technical and values-based questions

    Main responsibilities

    As a Software Engineer within the Machine Learning Enablement team, you will have a role in be at the forefront of crafting tools that enhance and support cutting-edge ML workflows.

    In this role, you will collaborate closely with fellow engineers, engaging in pair programming to foster knowledge sharing and ensure robust software development. You'll play a critical role in monitoring and refining new functionalities, continuously propelling our technology forward. Working alongside our dedicated product and delivery managers, you'll tackle complex user issues, contribute to the planning stages of projects, and advise on the technical intricacies of proposed work. Also, you are expected to uphold the highest standards of software quality, overseeing the planning and execution of detailed tests.

    We encourage a culture of continuous learning; you will have the opportunity to explore and integrate new technologies, applying your discoveries to drive innovation within our projects.

    This role presents a unique opportunity to learn new technologies and apply your knowledge to make a tangible impact on our projects. If you're ready to take on a challenge and make a difference, we would love to hear from you

    Are you the right candidate

    You don't need you to be an expert in all these areas, only some of them. If you have a base understanding of the areas and their underlying principles, you will shine. So don't feel that you can't apply if you don't have all these skills. After all, you'll work with and be mentored by a friendly development team, and the BBC will provide many opportunities for learning as you progress.

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

    Here is the list:

    • Experience of modern Python development software engineering best practices

    • Knowledge of software development principles, design patterns and best practices

    • Experience with AWS services such as SageMaker, S3, EC2, VPC, Lambda, Redshift

    • Experience with relational and non-relational databases, data modelling and design principles.

    • Test Driven Development and testing practices.

    • Knowledge of infrastructure-as-code tools (CDK, CloudFormation)

    • Knowledge of feature engineering, data pre-processing, data pipelines

    • Familiarity with containerisation technologies (Docker) and orchestration (Kubernetes)

    • Familiarity with Machine Learning techniques and frameworks

    About the BBC

    The BBC is committed to redeploying employees seeking suitable alternative employment within the BBC for different reasons and they will be given priority consideration ahead of other applicants. Priority consideration means for those employees seeking redeployment their application will be considered alongside anyone else at risk of redundancy, prior to any individuals being considered who are not at risk.

    We don't focus simply on what we do – we also care how we do it. Our values and the way we behave are important to us. Please make sure you've read about our values and behaviours here.

    Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential.

    We want to attract the broadest range of talented people to be part of the BBC – whether that's to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity.

    We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief. We will consider flexible working requests for all roles, unless operational requirements prevent otherwise.


  • CPS Group

    Software Engineer

    1 week ago


    CPS Group Salford, United Kingdom

    Software Engineer · Salford, Manchester · Salary circa £50,000 - £65,000 + performance/annual bonus+ benefits · Hybrid · - flexible approach 1-2 days a week in the office · CPS are working with a rapidly expanding IT Consultancy who have a great opportunity for a Software Enginee ...

  • Adria Solutions Ltd

    Software Engineer

    1 week ago


    Adria Solutions Ltd Manchester, United Kingdom

    Software Engineer - Manchester · Our client based in Manchester is currently looking for a skilled Software Engineer with JavaScript and PHP experience. You will be joining a growing engineering team working on projects using JavaScript in the Angular framework with a PHP and Lar ...

  • Applause IT

    Software Engineer

    3 days ago


    Applause IT Manchester, United Kingdom

    **Software Engineer** · **Location** - Manchester · **Salary** - £30,000 to £70,000 (depending on experience) · Applause IT have partnered with a company who have been delivering critical, high performance projects to their international clients for over 10 years. The right softw ...

  • Anson McCade Ltd - IT and Finance Recruitment

    Software Engineer

    2 days ago


    Anson McCade Ltd - IT and Finance Recruitment Manchester, United Kingdom

    **Role: Software Engineer (Java) - Manchester, UK** · **Description**: · Looking for a Software Engineer to join an award winning cyber security consulting organisation who use intelligence-led insights to help defend Governments, Nations and Societies from cyber-attacks and fina ...

  • Premier IT

    Software Engineer

    2 days ago


    Premier IT Manchester, United Kingdom

    **Software Engineer** · **£65,000** · We're looking for talented.NET Software Engineers to join a national SaaS based company. You will be joining a well-structured and highly motivated team who specialise in creating software solutions for web and mobile. · The stack is mainly M ...

  • Ko2 Embedded Recruitment Solutions Limited

    Software Engineer

    1 week ago


    Ko2 Embedded Recruitment Solutions Limited Manchester, United Kingdom

    **Position**: Software Safety Engineer · **Salary**: Up to £55,000 · **Office Location**: Manchester · The Role: Our client, a leading design consultancy in the centre of Manchester are now seeking Software Engineers to join their team with a focus on developing a range of bespok ...

  • Anson McCade Ltd - IT and Finance Recruitment

    Software Engineer

    1 week ago


    Anson McCade Ltd - IT and Finance Recruitment Manchester, United Kingdom

    **Location**: Manchester · **Salary**:£38, ,000 · **Overview**: · Be part of a growing team that not only delivers for its clients but also gives back to the community with plenty of opportunities to get involved with local community engagement and outreach activities to help bui ...

  • Anson McCade Ltd - IT and Finance Recruitment

    Software Engineer

    2 days ago


    Anson McCade Ltd - IT and Finance Recruitment Manchester, United Kingdom

    **Software Engineer** · **Positions available from junior level up to principal/tech lead level** · **Location: Manchester - hybrid working · **Salary:£ £85.000 plus package** · **Overview** · This cutting-edge cyber security firm is one of the top technology organisations when i ...

  • Lilium Direct Ltd

    Software Engineer

    2 days ago


    Lilium Direct Ltd Manchester, United Kingdom

    We have a fantastic new opportunity for an Electronics Engineer / Embedded Software Engineer to join to join us on our exciting journey. We are currently enjoying a period of phenomenal growth due to a recent contract award, supporting logistics, transport,and the emergency servi ...

  • Anson McCade Ltd - IT and Finance Recruitment

    Software Engineer

    1 week ago


    Anson McCade Ltd - IT and Finance Recruitment Manchester, United Kingdom

    **Location**: Manchester · **Salary**:£48, ,000 · **Overview**: · Be part of a growing team that not only delivers for its clients but also gives back to the community with plenty of opportunities to get involved with local community engagement and outreach activities to help bui ...

  • Searley Owen Ltd

    Software Engineer

    1 week ago


    Searley Owen Ltd Manchester, United Kingdom

    **Software Engineer - JavaScript (Angular) & PHP (Laravel)** · **£46,000 - £51,000** · **Manchester/Hybrid** · **About Us** · We are a behavioural data and market research technology company, that empowers our clients to monitor real consumers across multiple devices and on all m ...

  • Understanding Recruitment

    Software Engineer

    1 week ago


    Understanding Recruitment Manchester, United Kingdom

    Do you appreciate the flexibility of being able to work from home 5 days a week? _ · **FULLY REMOTE Software Engineer** - Fast-paced Start-Up · **Benefits**: up to £100k + equity · **Location**: anywhere in Europe with remote working · - FinTech meets 'Tech for Good' opportunity ...

  • CPS Group

    Software Engineer

    3 days ago


    CPS Group Manchester, United Kingdom

    Software Engineer · Salford, Manchester · Salary circa £50k-£65k+ performance/annual bonus+ benefits · Hybrid · - flexible approach 1-2 days a week in the office · CPS are working with a rapidly expanding IT Consultancy who have a great opportunity for a Software Engineer to join ...

  • Clarke Recruitment Solutions

    Software Engineer

    4 days ago


    Clarke Recruitment Solutions Manchester, United Kingdom

    **Software Engineer** · We are looking for an experienced Software Engineer to join our existing technical team at an exciting company. As we enter te next growth phase for our company, we are looking for an individual who will be able to build upon the grond­breaking work alread ...

  • ARM

    Software Engineer

    1 week ago


    ARM Manchester, United Kingdom

    The Arm Mobile Studio team develop performance tools for mobile games developers. We are working to enable mobile developers to create faster, efficient content that will run across a range of devices. · This is the chance for a highly capable software engineer to join us in the ...

  • Searchability (UK) Ltd

    Software Engineer

    2 days ago


    Searchability (UK) Ltd Manchester, United Kingdom Full time

    Software Engineer - Golang / Kubernetes · Salary of £65k · UK Sponsorship on offer if required · Career growth and performance incentives · Office based in Manchester with free car parking · A very exciting opportunity to join a highly successful company who work within the priva ...

  • ARM

    Software Engineer

    1 week ago


    ARM Manchester, United Kingdom

    **About the role**: · Arm's hardware is at the heart of the computing and connectivity revolution that continues to transform the way people live and businesses operate. Working as a team and engaging with the world's most famous technology companies, we are driving innovationint ...

  • Appcastenterprise

    Software Engineer

    1 week ago


    Appcastenterprise Greater Manchester, United Kingdom

    **Job Description** Software Engineer - Java · Position Description · If your programming skills are matched by an enthusiasm for problem-solving, and your communication skills are as creative as your coding, there's a digital revolution underway in the UK that could use your hel ...

  • Appcastenterprise

    Software Engineer

    1 week ago


    Appcastenterprise Greater Manchester, United Kingdom

    **Job Description** Software Engineer - Geospatial · Position Description · If you're looking for a challenge that stretches your talents and you want to make a real difference in people's lives, come and help us support the digital transformation of the UK. We need a passionate ...


  • Circle Recruitment Salford, United Kingdom

    Software Test Engineer - Manchester / remote · Key skills · - Manual testing, Automation testing, Tester, ISTQB · A fantastic opportunity to join a leading software house based in Manchester, who offer a very flexible remote working setup which requires you to go to the office on ...