Senior Software Engineer, Reputation

Airbnb Airbnb · Consumer · United States · Software Engineering

Senior Software Engineer to work on Airbnb's Reputation team, focusing on building and scaling systems for reviews, superhost programs, and standards enforcement. The role involves designing, architecting, and launching solutions for review data collection, storage, and providing insights to users, with a focus on modularizing systems and creating a company-wide review platform.

What you'd actually do

  1. Define technical strategy and lead the architecture, build, and launch of solutions for serving reviews flows and providing data to our users.
  2. Create paved paths and best practices within the reviews, standards, and insights space.
  3. Work with cross functional partners (product managers, legal etc) to design and deliver high-quality products.
  4. Build efficient and backend solutions that are reliable, performant and scalable.
  5. Influence and align stakeholders across teams and organizations on technical direction, goals, and roadmaps.

Skills

Required

  • service oriented architecture
  • backend server languages (Ruby/Java/Kotlin)
  • popular storage systems such as relational databases, NoSQL and caching
  • Agentic Coding tools

Nice to have

  • reviews and metrics domain

What the JD emphasized

  • 7+ years of full-time work experience in software engineering, information technology, or related domains.
  • Proven track record of defining technical direction and owning architecture for large-scale, complex production systems.
  • Ability to drive technical strategy and make architectural decisions that span multiple teams and systems.
  • Experience mentoring and growing engineers, and influencing technical decisions across teams and organizations.