Taro Logo

Staff Software Engineer, Marketing Technology

Airbnb is a platform where Hosts offer unique stays and experiences for guests to connect with communities authentically.
$204,000 - $259,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
AI · Travel
This job posting is no longer active. Check out these related jobs instead:

Job Description

Airbnb, founded in 2007, has grown to over 4 million Hosts welcoming more than 1 billion guest arrivals globally. As a Staff Software Engineer in Marketing Technology, you'll design and architect a scalable platform for customer engagement. You'll work cross-functionally with marketing, design, engineering, product management, data science, and policy teams.

Key responsibilities include:

  • Developing custom MarTech solutions, including Segmentation Platform and integrations with external Ads Platforms
  • Implementing privacy-centric marketing event tracking
  • Guiding and inspiring engineers across the organization
  • Collaborating with cross-functional partners to deliver high-quality products
  • Automating production pipelines and integrating with data sources
  • Building backend services for internal tools

Required expertise:

  • BS in CS or related field (MS or Ph.D. preferred)
  • 9+ years of industry experience in a fast-paced tech environment
  • Experience with distributed systems (Java), Big Data (Hive/Presto/Spark), Python, and SQL
  • Design experience in scalable API and reliable production systems

This US-remote position may require occasional work at Airbnb offices or offsites. Airbnb is committed to inclusion and working with a diverse talent pool. They provide accommodations for candidates with disabilities during the application process.

The role offers a competitive salary range of $204,000 - $259,000 USD, with potential for bonus, equity, benefits, and Employee Travel Credits.

Last updated 10 months ago

Responsibilities For Staff Software Engineer, Marketing Technology

  • Develop custom MarTech tech suite, including Segmentation Platform and solutions to integrate with external Ads Platforms
  • Design and implement privacy-centric marketing event tracking solutions
  • Guide and inspire engineers within the team and across the organization
  • Work with various teams to understand their MarTech needs and deliver tailored solutions
  • Collaborate with cross-functional partners to deliver high-quality products
  • Automate production pipelines and integrate with upstream/downstream data sources
  • Build backend services for various internal tools

Requirements For Staff Software Engineer, Marketing Technology

Java
Python
  • BS degree in CS or related fields (MS or Ph.D. preferred)
  • 9+ years of industry experience in a fast paced tech environment
  • Working experience in distributed systems (Java)
  • Working experience in Big Data (Hive/Presto/Spark), Python, and SQL
  • Design experience in scalable API and reliable production systems

Benefits For Staff Software Engineer, Marketing Technology

  • Bonus
  • Equity
  • Employee Travel Credits