Software Engineer, Senior Journalist, BBC News - USA

Job Introduction

It’s an exciting time to be part of the BBC News team in North America. We are expanding and we want you to help us improve our coverage of the US and Canada and reach new audiences in the region and globally.  

The size of the digital team across Washington, New York, LA and Toronto is more than doubling to 40 staff. There will be more writers, editors and specialist reporters as well as new hubs focused on production, visual journalism and growing our audience. 

The BBC wants to provide the best breaking news coverage of major events as well as more original reporting and innovative digital storytelling. Our readers want a richer global perspective on both US and international news.  

We are seeking an energetic and talented front-end software engineer with strong technical and programming who enjoys collaborating with others to join our news team in the US. 

BBC News is committed to creating a more diverse, inclusive and agile organisation that responds quickly to changing audience needs, provides you with exceptional career opportunities, and strengthens our position as a world-leading source of trusted and impartial news.  

Role Responsibility

A software engineer will work as part of a Washington DC based Visual Journalism team to develop creative solutions working collaboratively with other journalists and editors to enhance our digital coverage of North America for a global audience coming to our website ( and app.  

You will collaborate with a multi-disciplinary team on developing front-end products for the user, write code on existing infrastructure and work across disciplines to build strong and scalable products for our audiences. 

You will be part of a visual journalism hub, working closely with a visual journalist, designer and data journalist to create stunning, high-end visualisations. You will also be a part of the wider Visual Journalism Engineering team, attending remote standups with the team and training once a year in the UK.

   You will learn new technologies and keep abreast of existing technologies and help introduce them where appropriate.

Are you the right candidate?

The successful candidate should have:  

  • Excellent knowledge of JS (ES6+), widespread libraries, and NodeJS. 
  • Work experience with CSS-pre-processes (Less/SCSS/Stylus) 
  • An understanding of front end optimisation techniques 
  • Knowledge of d3.js or similar would be a plus 
  • Self-starting mindset as you will be the only developer working in this time zone 
  • A commitment to delivering accurate and impartial journalism and a passion for data visualization or visual journalism. 

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. 

Package Description

Continuing (permanent) contract. Local terms and conditions apply. 

We have offices in Washington DC, Miami, LA or New York but will consider remote work for qualified candidates.  

This is a local hire position and eligible candidates must be able to live and work in the US (US citizenship, Green Card or work authorisation).

About the BBC

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 in the document attached below.

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.

To find out more about Diversity and Inclusion at the BBC, please click here


This website is using cookies to improve your browsing experience. If you navigate to another page without changing the settings below you consent to this. Read more about cookies.


This website is using cookies to improve your browsing experience. If you navigate to another page without changing the settings below you consent to this. Read more about cookies.