Staff Software Engineer
Core
Build and maintain data pipelines and connectors to move customer data into data warehouses, processing terabytes of data into clean, incremental updates.
Role type
Staff Software Engineer (Data Infrastructure)
Builds
Reliable distributed systems and high-volume data services
Domain
Enterprise data platforms and cloud infrastructure
Required skills
Java, AWS, SQL, distributed systems architecture, Kubernetes, Docker, database management, observability tools, ETL/ELT, AI coding assistants
Preferred skills
Snowflake, Redshift, SQL Server, cloud-based platforms
Responsibilities
Architect and develop reliable distributed systems, build and maintain data pipelines and connectors, process large volumes of customer data, review code and designs, mentor junior colleagues, support patching software deployed on global clusters
Seniority
Staff, hands-on IC with technical leadership
