Used Tools & Technologies
Not specified
Required Skills & Competences ?
Software Development @ 4 Communication @ 7 Data Engineering @ 4 API @ 7 Experimentation @ 4 BI @ 4 Reporting @ 4 Design Patterns @ 7 OLAP @ 1 Apache Superset @ 4Details
Airbnb was born in 2007 and has grown to millions of hosts and billions of guest arrivals worldwide. The Metric Infrastructure team’s mission is to provide Airbnb with accurate, consistent, and easy-to-query analytic metrics. The team expands capabilities to solve data use cases across experimentation, analysis, executive reporting, and more, supporting products under the Minerva umbrella.
The team builds and maintains libraries, frameworks, and visualization tools used by data scientists, analysts, and engineers. They support data platforms such as Apache Superset (BI tool), Airbnb’s in-house Metric system, and the Experimentation platform.
Responsibilities
- Build and extend the capabilities of the MinervaSQL query rewriting service.
- Research the latest semantic layer techniques and database engine features and recommend priorities for Minerva.
- Partner with teams across the company to improve metric infrastructure and make it easier to query data.
- Participate in all phases of software development: architecture/design, implementation, testing, and on-call.
- Work closely with customers to identify problem areas and deliver solutions.
Requirements
- 9+ years in a hands-on software engineering role, shipping high-quality code to production.
- Experience with at least one modern, general-purpose programming language.
- Experience at the boundary between data engineering and software engineering.
- Experience with a data platform that includes multiple abstraction or semantic layers.
- Deep understanding of object-oriented programming (OOP) and API design patterns.
- Experience working closely with other engineering teams across complex interfaces.
- Strong communication skills and a track record of leading projects across teams.
- Bonus: experience with OLAP databases and engines.
- Bonus: experience with data warehouse technologies.
Compensation & Benefits
- Base pay range: $204,000 — $255,000 USD.
- This role may be eligible for bonus, equity, benefits, and Employee Travel Credits.
Location & Work Policy
- This position is US - Remote Eligible. It may include occasional work at an Airbnb office or attendance at offsites, as agreed with your manager.
- You must live in a U.S. state where Airbnb, Inc. has a registered entity (some states are excluded).
Inclusion
Airbnb is committed to inclusion and belonging and encourages applications from a broad and diverse talent pool. Reasonable accommodations are available for candidates with disabilities during the application process ([email protected]).