Role 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.
The Community You Will Join:
- Our mission at Marketing Technology is to provide a state-of-the-art platform and measurement capabilities to enable marketing and product teams to engage with our customers effectively.
- Every day, millions of Airbnb customers are reached via our streamlined platform over comprehensive marketing channels such as Email, Push, SMS, Google Ads, and Facebook Ads.
- We deliver substantial business impact by enabling numerous stakeholders across the company, including Marketing (Brand and Performance), Guest, Host, Airbnb Org, Policy, and more.
The Difference You Will Make:
- As a Senior Software Engineer on the Segmentation & Insights Platform team, you'll lead projects end-to-end and help shape how Airbnb reaches its guests and hosts.
- Our team builds the high-scale backend systems that segment guests, hosts, and other entities.
- These systems handle 100k+ requests per second and power marketing, in-app experiences, and many other use cases across Airbnb.
- We're also building the agentic workflows behind the future of Marketing Technology and Airbnb's autonomous Growth Engine.
- You'll take on ambiguous problems across both areas, driving them independently from design through launch.
A Typical Day:
- Scale the core platform so it stays highly available, low-latency, and observable. You'll debug hard problems, find bottlenecks, and optimize systems to keep up with growing demand.
- Build agentic features for Airbnb's autonomous Marketing Growth Engine, contributing primarily to campaign ideation and refinement.
- Lead projects across the full development lifecycle: technical design, implementation, testing, experimentation, and production rollout.
- Work with Product, Design, Data, Marketing Operations, and other partners to turn marketing goals into platform capabilities.
- Partner with other engineering teams across Marketing Technology to build integrated systems.
- Help teams across Airbnb onboard to our services by advising them on use cases, guiding integrations, and improving our systems so they're easier to adopt.
- Take part in on-call rotations, incident response, and post-mortems to keep systems that serve millions of guests and hosts reliable.
- Use AI tools to work efficiently and run multiple workstreams in parallel, while still owning the quality, correctness, and long-term health of everything you ship.
Your Expertise:
- 5+ years of software engineering experience
- Bachelor's, Master's, or PhD, preferably in CS, or equivalent experience
- Expertise in backend systems with large-scale service-oriented architecture
- Experience building agentic systems or LLM-powered applications
- Proficiency in one or more modern languages such as Go, Rust, Java, or Kotlin
- Passionate about learning, driving impact, and moving fast without sacrificing quality
- Strong communication skills with experience driving initiatives that cross teams, organizations, and leadership
Your
Location:
This position is US - Remote Eligible.
The role
may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager.
- While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered entity.
- Click here for the up-to-date list of excluded states.
- This list is continuously evolving, so please check back with us if the state you live in is on the exclusion list.
- If your position is employed by another Airbnb entity, your recruiter will inform you what states you are eligible to work from.
Our Commitment To Inclusion & Belonging:
Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply.
- We strive to also provide a disability inclusive application and interview process.
- If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at: [email protected].
- Please include your full name, the role you're applying for and the accommodation necessary to assist you with the recruiting process.
How We'll Take Care of You:
- Our job titles may span more than one career level.
- The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands.
- The base pay range is subject to change and may be modified in the future.
- This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
Pay Range
$196,000 — $227,000 USD
- A few things that will always be true for Airbnb's hiring process: our open roles are posted on Airbnb's Career's Page at careers.airbnb.com, and our recruiters correspond only from @ airbnb.com or @ ext.airbnb.com email addresses.
- Our recruiters will never ask for your Social Security number, bank account details, passport, or payment app information while you are interviewing.
- We'll also never ask you to pay a fee, send money, deposit or cash a check, or purchase work-related equipment (such as a company laptop) during the interview process.
- We encourage candidates to remain vigilant of these recruiting scams and not share sensitive information if you do not believe an individual is actually affiliated with Airbnb.