BuzzFeed is hiring a

Director of Software Engineering

London, United Kingdom

We're seeking an experienced Director of Engineering who can lead, grow, and support global teams in building great products. This is a huge opportunity to be the site lead for our London engineering team, our largest international office, and help shape key products and infrastructure.

BuzzFeed Tech cares about the engineering experience by empowering through tooling and automation. We share knowledge and improve our systems through architecture reviews, post-incident retrospectives, and documentation of best practices. We build for scale and support millions of users globally, and we optimize for improving the experience of those users and having an impact on our organization.

BuzzFeed has grown significantly in the past few years across our editorial teams and products, with groundbreaking news investigations and new brands such as Tasty. You would be joining an innovative company full of highly engaged people with the ambition to do great things, such as giving a voice to marginalised groups. You would be supported in helping grow our teams and cultivate a healthy environment to make BuzzFeed a happy and productive place to work. Data measurement and insight is embedded in everything we do, and Tech plays a central role in empowering our creative teams — we’d love for you to join us on this journey!

 

About the job

A Director of Engineering at BuzzFeed drives organizational and technical improvement through mentorship, advocacy, and service of their teams. Our managers are forward thinking and evangelise change thoughtfully and enthusiastically through the entire organization.

In this role you will lead teams that provide resilient content distribution services to power our consumer facing products along with teams working to grow our audience. You will collaborate with engineers, product managers, designers and data scientists to evolve these services to provide new experiences and meet expanding scale.

You Will

  • Build robust and scalable content services that are used to render BuzzFeed posts to over 200 million people each month
  • Launch and grow an independent BuzzFeed News destination
  • Improve the quality and effectiveness of our recommendation systems to grow our audience and improve engagement
  • Improve the security, architecture, and capabilities of BuzzFeed's core CMS

You will report to a VP of Engineering based in our Los Angeles office. You will act as a technical lead as well as a people manager, directly managing ~7 senior-level engineers, some of whom have direct reports of their own. In addition to working with our teams in London, you will interact daily with other BuzzFeed offices in New York, Minneapolis, and Los Angeles.

Responsibilities

  • Manage people of varying skill sets, roles, and experience, including other managers
  • Manage the health, staffing, and effectiveness of your teams
  • Collaborate with product, design, data science, and key partners to develop overall product and technical strategy, priorities, and roadmap
  • Grow the organization through recruitment and outreach
  • Work with other engineering leaders to proactively drive organizational improvement, such as ladders, culture, workflow, and architecture

About you

  • You are empathetic, curious, and pragmatic
  • You have compassion and experience supporting, mentoring, and helping people achieve their career goals
  • You are resourceful and adaptable
  • You value and offer high-context communication, seeking mutual clarity in any exchange
  • You value repeatability, resilience, observability, and operational simplicity
  • You work collaboratively to deliver products

Our tech stack

  • Python / Go
  • AWS
  • Linux (Ubuntu)
  • Source Control (Git)
  • Frontend (Progressively enhanced html, CSS and JavaScript)
  • Databases (MySQL, Redis, Cassandra, ElasticSearch)
  • Messaging systems (NSQ)
  • Infrastructure Tools (Docker, ECS, Terraform)
  • Continuous Integration (Jenkins)
  • Monitoring / Instrumentation (DataDog, StatsD, Nagios)

 

Life at BuzzFeed

At BuzzFeed, we believe our work benefits from the diverse perspectives of our employees. As such, BuzzFeed celebrates inclusion and is committed to equal opportunity employment. As a BuzzFeed employee, you can expect:

  • A supportive, inclusive atmosphere on a team that values your contributions

  • Opportunities for personal and professional growth via work experience, offerings from our in-house Learning Team, Employee Resource Groups, and more

  • An attractive compensation package, including salary and equity

  • A generous and well-rounded benefits program featuring PTO and sick time, comprehensive medical benefits, a family leave policy, access to mental health platforms, retirement plans, gym and wellness discounts, and much more

  • No shortage of snacks, catered lunches, beverages, birthday treats... even leftovers from the Tasty kitchens in LA and NYC!

Similar jobs

Other jobs at BuzzFeed