Job Closed
This listing is no longer active.
Airbnb is a community based on connection and belonging.
Staff Software Engineer, Data Engineering
Location
United States
Posted
57 days ago
Salary
$191K - $225K / year
Seniority
Lead
Job Description
Staff Software Engineer, Data Engineering
Airbnb
• Architect and productionize batch and real-time data systems to support various products and business needs. • Ensure the quality, performance, and stability of data systems through robust quality systems and monitoring practices. • Design and optimize data models for efficient storage and retrieval to meet critical product and business requirements. • Collaborate with cross-functional teams, including product managers, engineers, data scientists, and business partners, to align on data requirements and develop scalable systems. • Tune, productionize, and optimize data systems and machine learning models to enhance their effectiveness and efficiency. • Build and maintain strong relationships with partner engineering teams, including backend, client, data science, and ML teams, to ensure seamless integration and support. • Contribute to the development of long-term data strategies and roadmaps, and influence the technical direction of data engineering practices within the organization. • Mentor and coach team members, providing guidance and support to enhance their skills and performance.
Job Requirements
- 9+ years of relevant industry experience with a Bachelor’s and/or Master’s degree in CS/EE, or equivalent experience, or 6+ years of experience with a PhD
- Extensive experience designing, building, and operating robust distributed data platforms (e.g., Spark, Kafka, Flink, HBase) and handling data at the petabyte scale.
- Strong knowledge of Java, Scala, or Python, and expertise with data processing technologies and query authoring (SQL).
- Proven ability to design, productionize, and optimize batch and real-time data pipelines and systems, ensuring their quality, performance, and stability.
- Excellent ability to collaborate with cross-functional teams, including product managers, engineers, data scientists, and business partners, to align on requirements and drive data-driven decision-making.
- Advanced analytical and problem-solving skills with a focus on data quality, governance, and system reliability.
- Exceptional written and verbal communication skills, capable of influencing stakeholders and conveying complex technical concepts effectively.
- Expertise in data modeling, warehousing, and working with relational (e.g., PostgreSQL, MySQL) and columnar databases (e.g., Redshift, BigQuery).
- Experience working with machine learning engineers to integrate ML models into data systems and products (preferred but optional).
- Ability to provide technical leadership and mentorship, guiding teams on best practices and contributing to the development of data engineering strategies.
- Flexibility and innovative thinking to evaluate and incorporate new technologies and methodologies to improve data processes and solutions.
Benefits
- This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Ingeniero de datos, contabilidad y finanzas
XpertGroupAcompañamos a nuestros clientes en su proceso de transformación digital a través de soluciones ágiles y de valor.
• Desarrollar e Implementar Modelos Analíticos con Python, Flask o Django, Shell Linux, PostgreSQL o MySQL, SOLID. • Desarrollar modelos analíticos que involucren librerías de Python Avanzado como Numpy, Pandas, Scikit-Learn, Tensorflow, NLTK. • Extraer, procesar y consumir la información desde los repositorios de datos. • Crear el roadmap de los modelos analíticos que serán ejecutados. • Participar en el desarrollo de proyectos de analítica. • Trabajar con Lenguaje Fuente abierta. Python (pandas y matplot is), Open Refine remediación de datos normalización, SQL, algoritmos del blockchain Quicksha, códigos de sha 256 o sha 512. • Impulsar y mantener una arquitectura que permita asegurar datos de alta calidad, para que sean consumibles por los diferentes equipos. • Utilizar los datos para determinar qué tareas se pueden automatizar o emplear en modelos predictivos y prescriptivos. • Identificar cómo mejorar la calidad, eficiencia y confiabilidad de los datos. • Apoyar al equipo de trabajo del cliente y de XpertGroup en los temas asociados a la ingeniería de datos y que no se encuentren descritos en las funciones anteriores. • Generar estimaciones de proyectos y contribuir en la planificación y gestión de recursos necesarios para la ejecución exitosa del mismo. • Cumplir con las demás funciones que le sean asignadas afines a la descripción del cargo y de acuerdo con el nivel, naturaleza y área de desempeño.
• Join a world-class team of engineers and data scientists • Work with clients ranging from leading startups to Fortune 500 companies • Produce high quality data tools and pipelines • Architect data ETL workflows and schemas • Apply critical thinking and problem-solving skills
Senior Data Engineer
Modern HealthOffering global, personalized mental health care designed to help you feel more resilient, productive, and empowered.
• Design, build, and maintain scalable data pipelines and ETL processes to enable reliable data integration and analytics • Architect and implement robust data storage solutions, including data warehouses, data lakes, and databases • Partner closely with AI engineers, data analysts, and other cross-functional stakeholders to understand data requirements and deliver solutions that meet business needs • Optimize and tune data systems to ensure high performance, reliability, and scalability • Ensure data quality, accuracy, and integrity through rigorous testing, validation, and monitoring • Establish, document, and enforce data governance standards and best practices • Stay current on emerging data technologies and industry trends, and evaluate their applicability to our data platform • Troubleshoot and resolve data-related issues efficiently to minimize disruption and maintain trust in our data systems
Data Engineer
Maker&SonHome of the most comfortable furniture in the world. Handmade with love in the UK, US, AUS, NZ from natural materials.
• Understand our data sources, ETL logic, and data schemas and help craft tools for managing the full data lifecycle • Play a key role in building the next generation of our data ingestion pipeline and data warehouse • Run ad hoc analysis of our data to answer questions and help prototype solutions • Support and optimise existing ETL pipelines • Support technical and business stakeholders by providing key reports and supporting the BI team to become fully self-service • Own problems through to completion both individually and as part of a data team • Support digital product teams by performing query analysis and optimisation




