Logo of Huzzle

Principal Engineer, Passport & User Engineering

image

Airbnb

22d ago

  • Job
    Full-time
    Expert Level
  • Software Engineering
  • $288K - $341.5K

AI generated summary

  • You need 15+ years of software engineering experience, strong leadership skills, and expertise in system architecture and high-availability systems to be our Principal Engineer at Airbnb.
  • You will define architectural vision, drive high-impact projects, lead cross-functional collaboration, advocate best practices, provide mentorship, and influence technology decisions.

Requirements

  • BS, MS, or PhD in computer science, related field, or equivalent work experience.
  • 15+ years of software engineering experience, with a significant portion dedicated to system architecture and design in consumer-facing technology companies.
  • Strong leadership skills, with 5+ years of experience as a senior-level technical lead or architect, driving the technical direction and strategy across multiple teams or projects.
  • Excellent communication and collaboration skills, with a proven track record of working effectively across teams and organizations.
  • Demonstrated expertise in building and scaling high-availability systems and platforms, with a deep understanding of service-oriented architecture.
  • Deep knowledge in the domain of identity and user management is highly desirable.

Responsibilities

  • Define the long-term architectural vision for the User entity platform, focusing on scalability, performance, and security.
  • Drive the design and implementation of high-impact projects that enhance user experience and data integrity across all user interactions.
  • Lead cross-functional collaboration with Product, Legal, Data Science, and Engineering teams to deliver holistic and high-quality user-centric solutions.
  • Advocate for and implement best practices and standards in system design, development, and maintenance.
  • Provide technical mentorship and guidance to engineering teams, fostering a culture of excellence and continuous learning.
  • Influence company-wide technology decisions and contribute to the broader architectural roadmap.

FAQs

What is the primary responsibility of a Principal Engineer for Passport & User Engineering?

The primary responsibility of a Principal Engineer for Passport & User Engineering is to lead the architectural design and strategic direction for user entity and identity systems, enhancing product flows, data management, and system integrations across the company.

What is the expected timeframe for leading initiatives in this role?

The expected timeframe for leading initiatives in this role is over the next 5+ years, ensuring scalability, performance, and reliability at a global scale.

What skills and experience are necessary for this position?

To excel in this position, candidates should have strong architectural design skills, strategic thinking abilities, experience in user product flows, data management, and system integrations, as well as a track record of leading initiatives for global scalability.

How important is scalability in this role?

Scalability is very important in this role, as the Principal Engineer will be responsible for ensuring that systems can handle a high volume of users and data reliably across global applications.

What are some key challenges a Principal Engineer may face in Passport & User Engineering?

Some key challenges a Principal Engineer may face in Passport & User Engineering include managing complex user systems, ensuring data security and privacy compliance, and integrating systems across different departments and regions.

Airbnb is a community based on connection and belonging.

Travel & Leisure
Industry
5001-10,000
Employees
2007
Founded Year

Mission & Purpose

Airbnb is an online platform that connects travellers with unique lodging options and experiences offered by hosts worldwide. The company allows hosts to rent out their properties, whether it's a spare room, an entire house, or even an unusual accommodation like a treehouse or boat, to travellers seeking a more personalised and local experience. Airbnb's ultimate mission is to create a world where anyone can belong anywhere, fostering a sense of belonging and cultural exchange among travellers and hosts. Their purpose is to enable people to explore new places, immerse themselves in different cultures, and build connections with local communities while offering hosts an opportunity to share their spaces and stories. By facilitating peer-to-peer hospitality, Airbnb aims to make travel more accessible, authentic, and enriching for people from all walks of life, while contributing to economic opportunities and sustainable tourism in various destinations.

Benefits

  • Comprehensive health plans

  • Paid volunteer time

  • Healthy food and snacks

  • Generous parental and family leave

  • Learning and development

  • Annual travel and experiences credit