Software Engineer, Analytics Infrastructure

OpenKrill

United States

Remote

USD 150,000 - 230,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Airbnb is seeking an experienced backend/fullstack engineer to join the Analytics Infrastructure group. You will build data tools and data-driven features on top of Apache Superset, Notebooks, and AI for Data, while ensuring reliability and observability across the data platform.

The role emphasizes collaboration with the Superset community and internal data platform teams to deliver scalable, high-quality data products used by thousands of users globally.

Qualifications

  • 5+ years of full-time, relevant industry experience in backend services (Python).
  • Frontend development experience with HTML, CSS, TypeScript, JavaScript, React is a plus.
  • Hands-on data tooling or big data experience (SQL, Airflow, Spark, Trino) is a plus.

Responsibilities

  • Build features for data products (Superset, AI for Data Chat, Notebooks) and integrations within the Data Platform ecosystem.
  • Collaborate with the Apache Superset open source community and contribute to the project.
  • Prepare, test and release Superset OSS official releases internally for Airbnb.
  • Collaborate with data platform teams on integrations with infrastructure, data discovery and data management.
  • Engage with users to drive end-to-end projects, gather feedback and plan migrations.
  • Maintain high technical quality through testing, observability improvements and code reviews.
  • Provide lightweight on-call support to keep operations running smoothly.

Skills

Python backend
Frontend development
React
Data engineering
Observability
Reliability
Cross-functional collaboration
User experience

Tools

SQL
Airflow
Spark
Trino

Job description

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 Analytics Infrastructure team's mission is to enable universal data-informed decision-making at Airbnb. We achieve this by providing an integrated suite of analytics frameworks, services and applications. We're infrastructure and full stack engineers with a human focus: customer-centric, quality driven, helpful and empathetic.
  • As a backend / fullstack software engineer on the Analytics Products team (which is part of Analytics Infrastructure) you will have the opportunity to build data tools which enable data practitioners to efficiently explore and analyze data to create insights. The team manages data products used by 7,000 monthly active users, including Apache Superset, Notebook tool and AI for Data chat product and their integrations within the Data Platform tooling, like Airbnb's in-house build Metric system which enables metric consistency at scale.
The Difference You Will Make:
  • Shape up the future of Apache Superset through open source collaboration, internal user engagement and direct code contributions. By plugging into the open source community - Superset releases, roadmap and operational processes, you will help shape and drive new Apache Superset improvements and features and ensure they scale for Airbnb's user base.
  • Collaborate with other data platform teams to build integrations of our data tools with Airbnb's data platform's ecosystem, like the metric infrastructure which enables metric consistency at scale, data management platform which enables data discovery and data management, data warehouse infrastructure and services, and more.
  • Continue to hold high quality bar for our data tools, to ensure high stability and reliability for Airbnb's data practitioners.
A Typical Day:
  • Build new features to support user's workflows, within our data products (Superset, AI for Data Chat, Notebooks) and integrations of our tools within the Data Platform's ecosystem
  • Collaborate with Apache Superset open source community and make contributions to the Apache Superset project
  • Prepare, test and release Superset OSS official releases internally for Airbnb
  • Collaborate with teams within Airbnb's data platform on integrations of our data products within the data platform's infrastructure.
  • Engage with users of products our team owns - we expect all engineers to be able to drive projects end to end, gather user feedback or collaborate with product managers, create and manage feature roll out plans and migrations.
  • Contribute to maintaining a high technical quality bar by identifying quality or architecture improvements projects, improving testability, observability, and reviewing other's code and technical designs.
  • Support the team's operations via lightweight on-call support.
Your Expertise:
  • 5+ years of full-time, relevant industry experience, with expertise in building backend services in Python.
  • Expertise with frontend development - HTML, CSS, Typescript, Javascript and modern front-end frameworks such as React is a plus.
  • Hands-on experience with data (SQL, Data Engineering) or big data technology is a plus, e.g: Airflow, Spark, Trino, etc.
  • Experience in some combination of internal application development, data infrastructure, and analytics engineering is a plus.
  • Appetite for high quality code and robust systems, including observability, and reliability.
  • Ability to drive cross functional projects or migrations - including alignment, collaboration and roll out with partner teams and users.
  • Passion for building interactive and delightful user experiences and engaging with users.
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 you're 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.

Reasonable Accommodations: We are committed to providing reasonable accommodations throughout the recruitment process for applicants with disabilities. If you need assistance, or an accommodation, please let your recruiter know once you are contacted about a role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Analytics Infrastructure
Senior Software Engineer, Analytics Infrastructure

OpenKrill • United States

Hybrid
USD 150,000 - 210,000
Staff Advanced Analytics, Product
Staff Advanced Analytics, Product

Airbnb • United States

On-site
USD 180,000 - 221,000
Staff Software Engineer, Marketplaces & Intelligence Data and AI
Staff Software Engineer, Marketplaces & Intelligence Data and AI

Airbnb • United States

Remote
USD 204,000 - 255,000
Bonus
Equity
Benefits
+1
Staff Software Engineer, Streaming Infrastructure
Staff Software Engineer, Streaming Infrastructure

Airbnb • United States

Hybrid
USD 204,000 - 255,000
Staff Software Engineer, Data Authoring
Staff Software Engineer, Data Authoring

Airbnb • United States

Remote
USD 212,000 - 265,000
Senior Analytics Engineer, Airbnb.org
Senior Analytics Engineer, Airbnb.org

Showcify, Inc. • United States

Remote
USD 179,000 - 210,000
Senior Fullstack Software Engineer, Quality Platform
Senior Fullstack Software Engineer, Quality Platform

OpenKrill • United States

On-site
USD 140,000 - 180,000
Senior Analytics Engineer, Airbnb.org
Senior Analytics Engineer, Airbnb.org

Airbnb • United States

Remote
USD 179,000 - 210,000
Senior Software Engineer Guest & Host
Senior Software Engineer Guest & Host

airbnb, Inc. • Northern (KY)

Hybrid
USD 120,000 - 170,000
Staff Software Engineer, Data Authoring
Staff Software Engineer, Data Authoring

airbnb, Inc. • Northern (KY)

Remote
USD 212,000 - 265,000
Bonus potential
Equity
Benefits
+1