Staff Software Engineer, Data Engineering Solutions
Lead technical outcomes and mentor engineers on the Data Engineering Solutions team. Build and operate large-scale data pipelines, warehouses, and infrastructure using Airflow, Spark, Kafka, Flink, and related tools.
Salary not listed
On-site10+ YOEData Engineering
About the role
Responsibilities
Lead the technical outcomes for a team of ambitious, talented engineers, providing mentorship, guidance, and support to ensure their success
Partner with our recruiting team to attract and hire top talent
Deliver cutting-edge data pipelines that scale to users' needs, focusing on reliability and efficiency
Develop strong subject matter expertise and manage the SLAs of data pipelines and full stack web applications that support critical stakeholders
Collaborate with product managers and peers across the company to create/improve canonical datasets and data warehouses, use golden paths, and ensure Stripes and customers are using trustworthy data
Leverage AI/LLM and Agents at scale to produce and analyze high-quality data on ambiguous problems
Drive the execution of key data initiatives for Stripe, overseeing the entire development lifecycle from planning to delivery while maintaining high standards of quality and timely completion
Foster a collaborative and inclusive work environment, promoting innovation, knowledge sharing, and continuous improvement within the team
Requirements
10+ years of experience building and operating data systems, pipelines, warehouses, infrastructure, and leading teams to deliver exceptional solutions
Strong engineering background and passion for data as well as prior experience with writing and debugging data pipelines using a distributed data framework
Inquisitive nature in diving into data inconsistencies to pinpoint issues, and resolve deep rooted data quality issues
Knowledge of a backend development language (such as Scala, Java, or Go) and strong SQL experience
Extreme customer focus, with a commitment to partnering with product, leaders across the business, and other Stripe engineers to understand their use cases
Effective cross-functional collaboration, with the ability to think rigorously, communicate clearly, and make or coordinate difficult decisions and trade-offs
Thrive with high autonomy and responsibility in an ambiguous environment
Ability to foster and work in a healthy, inclusive, challenging, and supportive work environment
Nice-to-Haves
Experience with Iceberg, Kafka, Change Data Capture, Flink, Spark, Airflow, Hive Metastore, Pinot, Trino, AWS Cloud
Influencing open-source contributions
Experience creating and maintaining data marts / warehouses to power business reporting needs
Experience collaborating with Product, Go-To-Market, or Sales / Marketing teams
Genuine enjoyment of innovation and a deep interest in understanding how things work, with the ability to question and direct architectural decisions
Strong written and verbal communication skills for various audiences, including leadership, users, and company-wide
Skills
AirflowSparkKafkaFlinkIcebergScalaJavaGoSQLAWSTrinoPinotHive MetastoreChange Data Capture
Build and operate production data pipelines, observability tools, and planning systems to maximize utilization, efficiency, and attribution of Anthropic's large-scale multi-cloud accelerator and CPU fleet. Requires strong Python/SQL, cloud operations, and Kubernetes experience in a high-ambiguity environment.
320k – 485k
Hybrid7+ YOEData Engineering
Staff Software Engineer, Communication & Connectivity
AirbnbUnited States
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
Staff Software Engineer
RipplingSeattle, WA +2
Build an end-to-end analytics and business intelligence Data Cloud platform at Rippling, replacing customer data lakes, warehouses, and pipelines with integrated ingestion, transformation, lineage, catalogs, and visualization. Develop large-scale data systems using Python, Trino, Iceberg and Temporal; explore ML/LLMs for automated insights.
189k – 315k
Hybrid8+ YOEData Engineering
Staff Data Engineer
CheckrDenver, CO +1
Staff Data Engineer building and evolving Checkr's centralized people data platform and pipelines that power all AI verification products. Requires 10+ years experience with large-scale data platforms, PySpark, Python, SQL, Kafka, Spark, Iceberg and AWS services; will mentor juniors and own architecture.
166k – 230k
Hybrid10+ YOEData Engineering
Staff+ Software Engineer, Databases
AnthropicSan Francisco, CA +2
Build and scale the core database infrastructure powering Claude at Anthropic, including data plane/control plane, data movement (CDC, migrations), and caching systems that support millions of users and frontier AI research across multi-cloud environments. Requires deep expertise in distributed databases and production storage systems.