Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Airbnb was founded in 2007 with the vision of creating a world where anyone can belong anywhere. Starting from a humble beginning with two hosts welcoming three guests in San Francisco, Airbnb has grown into a global community with over 5 million hosts and more than 2 billion guest arrivals across nearly every country. The platform offers unique stays and experiences that foster authentic connections between guests and local communities, revolutionizing the hospitality industry. Committed to innovation, inclusivity, and customer satisfaction, Airbnb continues to expand its offerings and technological capabilities to enhance user experience worldwide.
About The Role
The Staff Software Engineer, Experimentation Data at Airbnb will play a pivotal role in developing and maintaining the company's experimentation platform, which is essential for data-driven decision making. As part of the Experimentation team, you will contribute to building scalable, reliable, and sophisticated data pipelines and analysis tools that support thousands of experiments annually. Your primary focus will be on enhancing the platform’s results computation stack, including data processing pipelines, experimentation grammar, and analysis engines. You will collaborate closely with data scientists, product teams, and other engineering groups to implement statistical methodologies, optimize infrastructure, and improve the overall impact of experimentation across Airbnb. This role offers an exciting opportunity to work on cutting-edge data processing technologies, including Spark, Trino, Python, and Airflow, and to influence how insights are generated and utilized at a global scale.
Qualifications
- 9+ years of hands-on experience in software engineering, with a proven track record of shipping high-quality code in production environments.
- Extensive experience with high-scale, distributed systems, data pipelines, and analytical libraries.
- Proficiency in at least one modern programming language such as Python or Java.
- Strong background in scientific or statistical computation, particularly related to online experimentation.
- Experience designing and building ergonomic interfaces for technical data users, including data scientists.
- Hands-on experience with big data technologies such as Spark, Dataflow, or similar frameworks.
- Strong SQL skills with the ability to debug and optimize complex queries.
- [Nice to have] Experience developing frameworks for generating large-scale data pipelines.
- [Nice to have] Familiarity with distributed stream processing frameworks like Flink, Kafka, or Dataflow.
- Design, develop, maintain, and optimize large-scale data processing pipelines to support experimentation and analytics.
- Contribute to Airbnb’s library for flexible, extensible on-demand analysis of experiments, ensuring robustness and usability.
- Collaborate with cross-functional teams to enhance the impact of experimentation, providing scalable infrastructure and tools.
- Participate in all phases of software development, including architecture design, implementation, testing, and deployment.
- Work closely with Data Science partners to integrate sophisticated statistical methodologies into the experimentation platform.
- Conduct experiment reviews to understand user needs, identify areas for platform improvement, and support feature rollouts.
- Push the boundaries of data processing and analysis to derive deeper insights from experiments and improve decision-making processes.
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance plans.
- Generous paid time off and holiday leave policies.
- Flexible work arrangements, including remote work options.
- Opportunities for professional development and continuous learning.
- Employee travel credits and wellness programs.
- Inclusive and diverse workplace culture that values innovation and collaboration.
Airbnb is an equal opportunity employer committed to fostering an inclusive environment for all employees. We celebrate diversity and are dedicated to creating a workplace that respects and welcomes individuals regardless of race, ethnicity, gender, age, sexual orientation, disability, or background. All qualified applicants are encouraged to apply. We also strive to provide accommodations for candidates with disabilities during the application and interview process.
Key Skills
Ranked by relevanceReady to apply?
Join Airbnb and take your career to the next level!
Application takes less than 5 minutes

