Skip to content
AirbnbAirbnbUnited States

Senior Staff Software Engineer, Marketing Technology

Senior Staff Software Engineer leading the transformation of Airbnb's Content Platform into an AI-driven system that rapidly generates marketing campaigns. Owns technical strategy across CMS, authoring tools, rendering, and agentic layers at massive scale while mentoring engineers and influencing org-wide standards.

248k – 310k/yr
Remote15+ YOEFullstack Engineering

About the role

The Difference You Will Make

As a Senior Staff Software Engineer on the Content Platform team, you'll set the technical direction for the org's transformation into an AI-driven system that turns a marketing brief into a fully realized campaign in minutes, not months. You'll own the technical strategy across a complex, multi-team surface area spanning a CMS platform, no-code authoring tools, rendering infrastructure, and an emerging agentic layer, all operating at a scale where the content produced is consumed by millions of Airbnb users daily. You will partner with engineering leadership, product, design, and marketing stakeholders across the company to define multi-year technical strategy, resolve the org's hardest cross-team technical challenges, and raise the bar for engineering excellence across Marketing Technology.

A Typical Day

As a Senior Staff Software Engineer on Content Platform, you will:

  • Define and drive technical vision and strategy for the Content Platform org, ensuring architectural decisions scale across teams and align with broader company technology direction.
  • Identify and resolve the highest-leverage, most ambiguous technical problems that span multiple teams or systems, often before they become visible to others.
  • Lead architecture and design reviews across the org, setting technical standards and driving consistency in engineering practices.
  • Mentor and grow Staff and senior engineers, and act as a technical multiplier by scaling your judgment and expertise across the broader organization.
  • Partner directly with engineering leadership, product, design, and marketing/business stakeholders to align technical strategy with business priorities and influence roadmap decisions at the org level.
  • Represent Marketing Technology in company-wide technical forums, driving adoption of best practices and shaping technical direction beyond your immediate team.

At Senior Staff level, our engineers are expected to operate with organization-wide scope and impact, setting technical direction that shapes how multiple teams build and scale, while remaining deeply hands-on when it matters most.

Your Expertise

  • 15+ years of hands-on software engineering experience, including a track record of technical leadership at organizational scale
  • Bachelor's and/or Master's/PhD degree, preferably in CS, or equivalent experience
  • Deep expertise in backend systems and large-scale, service-oriented and distributed architectures
  • Proven experience architecting and scaling agentic or AI-driven systems in production
  • Experience with Java, and/or Kotlin, LangGraph, GraphQL, relational and NoSQL databases, caching solutions like Redis, and microservice architecture
  • Demonstrated ability to set technical vision and drive execution across multiple teams and stakeholders, with a track record of influencing engineering culture and standards beyond a single team
  • Passionate about efficiency, availability, and system quality at scale
  • Past experience with Marketing Technology or Growth platform systems is a plus
  • Exceptional communication and cross-functional influence skills, with experience driving initiatives that span teams, departments, and leadership

Skills

JavaKotlinLangGraphGraphQLRedisMicroservicesDistributed Systemsai systemsAgentic Systemsbackend engineeringNoSQLRelational Databases
Discord

Staff Software Engineer - Consumer Revenue

DiscordUnited States

Leads full-stack engineering for Discord's consumer revenue features like Nitro and Shop across web, Android, iOS. Requires 8+ years experience, React/React Native expertise, Python backend, strong product sense and technical leadership.

248k – 279k/yrRemote8+ YOEFullstack Engineering
Discord

Staff Software Engineer - Safety Experience

DiscordUnited States

Leads development of scalable safety products and backend systems to prevent abuse and ensure compliance at Discord. Requires 8+ years experience, Python/JS expertise, and safety domain knowledge.

248k – 279k/yrOn-site8+ YOEFullstack Engineering
Scale AI

Staff Software Engineer, Full-Stack - Enterprise Gen AI

Scale AINew York, NY +2

Build frontend-focused full-stack applications for enterprise AI platforms, creating user-facing AI tools and integrating with backend services. Requires 5+ years experience with Next.js, React, TypeScript, and Tailwind in fast-paced environments.

248k – 311k/yrOn-site5+ YOEFullstack Engineering
Nooks

Staff Software Engineer

NooksSan Francisco, CA +1

Build and scale full-stack applications using React, TypeScript, Node.js, and Python at the forefront of LLMs and AI agents for sales automation. Lead features, mentor juniors, and shape technical vision in a fast-paced startup with 8+ years experience.

250k – 325k/yrHybrid8+ YOEFullstack Engineering
Wispr Flow

Staff Software Engineer

Wispr FlowSan Francisco, CA

Builds scalable voice interface features and infrastructure for a habit-forming platform reaching billions. Requires fluency in TypeScript, React, Python, startup experience, and strong user design intuition.

250k – 325k/yrOn-siteFullstack Engineering