Staff Software Engineer, Communication & Connectivity
Staff Software Engineer leading design and development of large-scale batch and real-time data pipelines and ML infrastructure to power GenAI/LLM products and features for Airbnb's Messaging, Notifications, and Connectivity organization. Requires 9+ years experience building production ML systems and cross-functional collaboration.
204k – 255k
Remote9+ YOEData Engineering
About the role
Responsibilities
Shape the team’s long-term vision and roadmap in close collaboration with cross-functional partners across Airbnb.
Build strong relationships with partner engineering teams, including backend, client, data science, analytics, and ML, to drive aligned and impactful outcomes.
Design, develop, and maintain reliable, scalable data pipelines - both batch and real-time - that collect, process, and serve data from diverse sources across Airbnb.
Implement robust offline and online feature building processes to enable faster production of ML products.
Architect and build ML infra and optimize for performance, scalability, and cost-effectiveness.
Mentor and develop engineers on the team, while also contributing to and influencing the broader data engineering community at Airbnb.
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.
Strong CS fundamentals, and knowledge of architecture and common design patterns.
Experience running data processing pipelines in production using distributed data processing frameworks like Apache Spark or Flink.
Experience collaborating with client, backend, ML, analytics teams, product and business partners.
Effectively work across team boundaries to establish overarching data architecture, data flow, and provide guidance to individual teams.
Experience working on/with end-to-end Machine Learning products.
Excellent communication skills, both written and verbal.
Nice-to-Haves
Passion for being in a product-focused environment where everyone cares deeply about customer impact.
Experience with GenAI and large language models (LLMs).
Staff Software Engineer building and scaling Plaid's Data Infrastructure platform (warehouses, lakehouses, Spark, streaming, orchestration). Lead projects to improve ML workflows, data freshness, ETL pipelines; mentor engineers and reduce operational burden. Requires 6+ years software engineering with deep data infrastructure expertise.
208k – 274k
Hybrid7+ YOEData Engineering
Staff Data Engineer
JellyfishUnited States
Staff Data Engineer building and scaling data pipelines, integrations, and workflow orchestration systems. Owns architecture, IaC strategy, and technical leadership across large-scale data infrastructure.
200k – 260k
Remote7+ YOEData Engineering
Member of Technical Staff — ML Data Infra
Nuance LabsSeattle, WA
Build and operate large-scale multimodal data pipelines for AI avatar model training. Design production-grade systems for petabyte-scale video, audio, and text data.
200k – 300k
On-site5+ YOEData Engineering
Staff Data Engineer
ImprintSan Francisco, CA +1
As a Staff Data Engineer, you will architect and scale Imprint's data platform, optimizing infrastructure and driving technical excellence. You will build critical financial reporting pipelines, establish data standards, and mentor other engineers.
200k – 250k
On-site10+ YOEData Engineering
Senior Staff Data Infrastructure Engineer
ArmisUnited States
Lead and contribute to architectural initiatives for data infrastructure in FedRAMP environments. This role focuses on scalability, cost-efficiency, operational excellence, and security compliance for data-intensive systems.