Senior Software Engineer, Analytics Infrastructure (San Francisco) Job at airbnb, Inc., San Francisco, CA

cml3Y2FYZ3c0MXB2NldxWW5MWWNTV1ByMnc9PQ==
  • airbnb, Inc.
  • San Francisco, CA

Job Description

Senior Software Engineer, Analytics Infrastructure

Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.

The Community you will join:

The Metric Infrastructure teams mission is to provide Airbnb with accurate, consistent and easy to query analytic metrics. Our team works on expanding our ability to solve data use cases around the company (experimentation, analysis, executive reporting, and more). We work with a large number of internal customers over a large group of products that make up the Minerva umbrella.

We build and maintain the libraries, frameworks, and visualization tools that enable our data scientists, analysts, and engineers to derive insights and drive impact. We embrace a collaborative environment where engineers, data scientists, and product specialists work together to solve complex challenges and deliver high-quality solutions.

We support data platforms like Apache Superset (BI tool currently used by over 2500 weekly active users), Airbnbs in-house build Metric system which enables metric consistency at scale, and the Experimentation platform, which enables safe product launches and deep insights into product features.

The difference you will make:

As a member of this team you would be working with talented engineers on building infrastructure to solve cutting edge semantic layer problems.

You will make it easier for thousands of internal users to build business critical metrics to enable all kinds of tactical and strategic decision making across the product, finance, operations and other areas.

In particular, engineers, designers and other product leaders will have the input they need to explore and develop new product experiences from ideation to implementation at scale. They will be able to experiment with product concepts and make the correct choice about what is right for our customers.

The tools you build will help every guest and host have a better Airbnb experience.

A typical day:

  • Build and extend the capabilities of our query rewriting service.
  • Research the latest semantic layer techniques and database engine features to determine what Minervas priorities should be.
  • Partner with teams across the company to improve the impact of metric infrastructure, especially by making it easier to query data.
  • Participate in all phases of software development from architecture/design through implementation, testing, and on-call.

Your expertise:

  • 5+ years in a hands-on software engineering role, shipping high quality code to production.
  • Experience with at least one modern, general programming language.
  • Experience at the boundary between data engineering and software engineering.
  • Experience with a data platform with multiple abstraction or semantic layers.
  • A deep understanding of 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 points] Experience with OLAP databases and engines
  • [Bonus points] Experience with data warehouse technologies

Our Commitment To Inclusion & Belonging:

Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply.

We strive to also provide a disability inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at: reasonableaccommodations@airbnb.com . Please include your full name, the role youre applying for and the accommodation necessary to assist you with the recruiting process.

We ask that you only reach out to us if you are a candidate whose disability prevents you from being able to complete our online application.

How We'll Take Care of You:

Our job titles may span more than one career level. The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands. The base pay range is subject to change and may be modified in the future. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.

#J-18808-Ljbffr

Job Tags

Full time, Work experience placement,

Similar Jobs

B&D Walter Trucking

Accounting Assistant Job at B&D Walter Trucking

 ...Job Description Job Description We are seeking an Accounting Assistant to become an integral part of our team! You will compile data, compute charges, and prepare invoices. Responsibilities: Calculate costs of goods and services Track and record deliveries... 

Wy'East Medical Corporation

Regional Sales Manager - MidAtlantic Job at Wy'East Medical Corporation

 ...West Virginia, Virginia Position Overview: The Regional Sales Manager (RSM) plays a critical leadership role in executing WyEast...  ... Maintain company Outlook Calendar with customer appointments, travel plans, and other related schedule information, openly sharing... 

dsm-firmenich

Senior Analyst, Mass Channel - Bentonville, AR (Home Office) Job at dsm-firmenich

**Lead Analyst, Mass Channel Walmart****Location:** US home office in Bentonville, AR area**Place of work:** Remote in Bentonville, AR areaIs data your "thing"? We have an Analyst role open that might be perfect for you. As the Lead Analyst, you will lead the analytical... 

Primo Brands

Class A CDL Truck Driver Job at Primo Brands

 ...outlets. If you are a current associate of Primo Brands, please apply via myADP. Compensation: $28 hourly Two shifts available:1st shift: 4:30 AM to 3:00 PM 2nd shift: 3:30 PM to 2:00 AM Sign on Bonus: $2,000 Responsibilities: This... 

Hilton Grand Vacations

Nursery Attendant Job at Hilton Grand Vacations

Job Description \n \n \n The Nursery Attendant monitors children in the play area in our Wilderness Club Kids Club Responsibilities: \n \n Keeps children entertained by playing games, reading books, coloring, etc. \n Ensures the area is in a neat and...