Staff Software Engineer, Marketing Technology

Airbnb Airbnb · Consumer · United States · Software Engineering

Staff Software Engineer on the Content Platform team to build an agentic platform for content creation, transforming the platform into an AI-driven system that can turn a marketing brief into a fully realized campaign.

What you'd actually do

  1. Define and drive the technical vision for our platform with a product-first mindset.
  2. Lead and contribute to the full development cycle: technical design, implementation, testing, experimentation, and deployment.
  3. Participate in code and design reviews, offering constructive feedback to improve technical quality
  4. Mentor and provide technical guidance to engineers, fostering a culture of knowledge sharing and continuous learning.
  5. Collaborate with engineering, marketing, creative, and design to drive impactful outcomes.

Skills

Required

  • 10+ years of hands-on software engineering experience
  • Expertise in backend systems with large-scale service-oriented architecture
  • Hands on experience architecting and developing agentic systems
  • Experience working in Java, and/or Cotlin, LangGraph, GraphQL, relational and noSQL databases, caching solutions like Redis and micro service architecture

Nice to have

  • Bachelor’s and/or Master/PhD’s degree, preferably in CS, or equivalent experience
  • Passion for efficiency, availability, and system quality
  • Strong communication skills with experience driving initiatives that span across teams, departments, and leadership

What the JD emphasized

  • architecting and developing agentic systems

Other signals

  • AI-driven system
  • agentic platform
  • agentic layer