Senior Software Engineer
Core
Building and maintaining data pipelines that move terabytes of customer data from various sources to data warehouses, ensuring clean, incremental, automated updates.
Role type
Senior Software Engineer (Data Infrastructure)
Builds
Core data pipeline service, global Kubernetes compute cluster, new connectors
Domain
Data Infrastructure, Cloud Computing, Enterprise Data Management
Deliverable
production ML models | product features
Required skills
Java, SQL, NoSQL, Cloud APIs, Distributed Systems, High-volume data management, Algorithms, Data Structures, Software Design, Automation
Preferred skills
Technical leadership, Mentoring, Entrepreneurial mindset
Technologies
Java, SQL, Kubernetes, Docker, AWS, GCP, CircleCI
Responsibilities
Develop and patch software for data pipelines, build new connectors, review code, contribute to architectural design, mentor junior colleagues
Seniority
Senior, hands-on IC