Senior Software Engineer
Core
Building and maintaining high-volume data pipelines that move customer data from various sources to data warehouses, ensuring technical excellence and architectural design.
Role type
Senior Software Engineer (Data Infrastructure)
Builds
Core data pipeline service moving terabytes of data to customer warehouses
Domain
Data Infrastructure / Cloud Engineering
Deliverable
production ML models | product features
Required skills
Java, SQL, NoSQL, Cloud APIs, Distributed Systems, Kubernetes, Docker, AWS, GCP, Azure, Algorithms, Data Structures, Software Design
Preferred skills
ETL/ELT pipelines, Performance Engineering
Technologies
Java, SQL, Kubernetes, Docker, AWS, GCP, Azure, Buildkite
Responsibilities
Build and patch data pipelines operating on a global Kubernetes cluster; Review code and contribute to architectural design; Mentor junior colleagues; Process data into clean, incremental, automated updates.
Seniority
Senior, hands-on IC