Staff Software Engineer, Marketing Technology Orchestration

at Airbnb
USD 204,000-255,000 per year
SENIOR
✅ Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Marketing @ 1 Kafka @ 3 Kotlin @ 6 SQL @ 4 Java @ 6 Distributed Systems @ 4 Communication @ 4 Debugging @ 7

Details

Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.

Responsibilities

  • Design and build distributed systems to serve highly personalized notifications efficiently.
  • Collaborate with cross-functional partners, including Product, Design, and Engineering teams, to ensure the delivery of top-tier products.
  • Work closely with other teams within Airbnb to understand their workflow orchestration needs.
  • Drive the team in resolving technical debt, code reviews, architectural discussions, and technical documentation.
  • Participate in various employee resource group events and social events at Airbnb.
  • Mentor junior and senior engineers on the team.

Requirements

  • 9+ years of industry experience with a BS/Masters or 6+ years with a PhD
  • Excellent communication and collaboration skills and the ability to work well within an engineering organization and cross functions
  • Proficiency in Java and/or Kotlin
  • Familiarity with message queuing services such as Kafka and Amazon SQS
  • Expertise in database technologies, particularly with distributed SQL databases
  • Experience with setting up, managing, and optimizing these databases for high-performance applications
  • Experience working with Temporal Cloud is a plus
  • Experience working on marketing technologies is a plus
  • Strong problem solver with solid production debugging skills
  • Passionate about efficiency, availability, reliability, and system quality

Location

This position is US - Remote Eligible, requiring residence in a state where Airbnb, Inc. has a registered entity. The role may include occasional work at an Airbnb office or attendance at offsites as agreed with the manager.

Benefits

  • Eligible for bonus, equity, benefits, and Employee Travel Credits
  • Pay range is dependent on factors such as training, transferable skills, work experience, business needs, and market demands