BuzzFeed is hiring a

Senior Software Engineer, Python

Los Angeles, United States

BuzzFeed is looking for an experienced Engineer to build the next generation of services that power our advertising products. The Ad Optimizations and Learnings squad is looking for a leader who understands the constantly evolving advertising industry and can step up for a unique chance to use BuzzFeed’s massive audience to directly impact the company’s financial health. You’ll also build tools to make the distribution of ad products automated while also empowering a passionate team that distributes the content to make decisions on how to best optimize for performance and margin.


We have engineering wide hack weeks and we value open source, giving back to the community by speaking, hosting meetups and contributing to projects we benefit from.


What you’ll do:

  • Collaborate with Designers, Data Scientists, Engineers, and other partners
  • Decide where to build tooling, where to automate, and where to rely on external functionality
  • Translate requirements into technical specifications and real products
  • Integrate with internal BuzzFeed content APIs and external ad APIs
  • Iterate quickly on new monetization analysis and revenue optimization services
  • Grow an ecosystem of revenue optimization services
  • Foster team culture and professional growth through leadership opportunities, collaboration, and team mentoring
  • You will report to the Senior Engineering Manager on the ads team


Who you are:

  • You are passionate about a culture of teaching and learning. You love challenging yourself to improve, and sharing your knowledge to empower others and the team to be greater
  • You like to take risks when looking for solutions to complex problems. You know how build from a PoC to a large-scale distributed production system
  • You care about solving big, systemic problems. You look beyond the surface to understand root causes so that you can build long-term solutions for the whole ecosystem
  • You believe in not only serving team members, but also empowering them by providing knowledge and tools
  • Familiarity with Data Architecture methodologies are a plus


Tech Stack

  • Python, Go
  • AWS, GCP
  • Linux (Ubuntu)
  • Source Control (Git)
  • Databases (MySQL, Redis, Cassandra, Redshift, BigQuery, ElasticSearch)
  • Infrastructure Tools (Docker, ECS, Terraform)
  • Messaging systems (NSQ)
  • Monitoring / Instrumentation (Nagios, DataDog, Sentry)
  • Frontend (React, Redux, T3.js, Sass)
  • Service Oriented Architecture
  • Ad Server - DFP for Publishers

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 unlimited 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!

Other jobs at BuzzFeed