Software Engineer SE3 (Editorial Tools)

Job Locations United Kingdom-Birmingham


The Economist Group logo


The Economist Group: where people drive progress

At The Economist Group, we champion progress, by helping people understand and tackle the critical challenges facing the world. Join us, to engineer innovative products that bring insight and analysis to global leaders in business and government. Whether ideating mobile apps that deliver personalised content, or evolving our flagship website,, you will help transform how we acquire, convert, engage and retain our 1.2 million subscribers.


We are looking for a Software Engineer III to join our Editorial Tools team, which is responsible for building and running the products driving The Economist’s digital content, including articles, audio, video and interactive content. As a Software Engineer III you will be responsible for facilitating digital content creation and building an efficient back-end system to serve our apps. You’ll play a crucial part in creating new user experiences and will join an ambitious team who are truly customer-centric and committed to delivering the very best practices.


The engineering division has experienced unprecedented growth over the last 18 months, and we’re looking for a Backend Engineer who is eager to develop their skills and career. We offer flexible working and have recently shifted to a 'remote first' working policy with a minimum expectation of coming to the office two days a month, however you can come in more often if you wish to. Our remodelled Birmingham HQ is in the heart of the city and we use it for collaborating and connecting in-person.


  • Work in a mixed technical environment, Go/TypeScript/NodeJS deploying into AWS.
  • Identify complexity in projects, services, processes and work with the team to scope and prioritise resolutions.
  • Collaborate with agile cross-functional product teams to design and build high-quality solutions.
  • Actively help keep all members of the team unblocked.
  • Debug and resolve technical issues.
  • Work within, and encourage a Devops culture and Continuous Delivery process.
  • Routinely push the team forward with improvements in technical approach and ways of working.
  • Work with colleagues to produce high-quality solutions.
  • Create pragmatic, scalable and clean code that’s easy to understand.


Experience, skills and professional attributes

  • Previous experience working with Node/Typescript or Go.
  • Experience running and maintaining production workloads on AWS.
  • A keen interest in DevOps culture and practices.
  • Experience writing automated tests, deployment pipelines and automation in general.
  • Familiarity with spinning up new infrastructure (CDK) to support quick web services.
  • Knowledge of API design and best-practice (e.g. to support user experimentation).
  • Experience writing automated tests, deployment pipelines and automation in general.
  • Familiarity with architectural patterns and practices.
  • Experience using logging and monitoring tools.
  • Systematic problem solving approach, coupled with a strong sense of ownership and drive.
  • Ability to communicate effectively with technical and non-technical audiences.
  • You perform well within a collaborative team environment.

Our culture

We all play a part in building our culture. Whether it's through welcoming new colleagues, team building activities, joining colleague events, celebrations or affinity groups there’s an opportunity for you to get involved. Continuous development is central to our working culture and we encourage teams to pair up or mob on tasks. From our 10% a week learning time policy, to our learning and development platform, Degreed, with unlimited access to Udemy courses, as well as a host of other world-class content providers - there are many ways to develop your skills and career with us.



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed