Senior Software Engineer - Data Lake Engineering
Core
Building and maintaining a next-generation data lake platform that powers modern data management, AI, and business intelligence.
Role type
Senior Software Engineer (Data Lake Engineering)
Builds
Data lake platform, data pipelines, and platform components
Domain
Cloud infrastructure, big data, AI
Deliverable
production ML models | infrastructure
Required skills
Java, Spring Boot, Python, AWS (S3, EMR, Kubernetes, Lambda), Azure, CI/CD automation, distributed systems design, production operations
Preferred skills
AI-native development workflows, advanced coding assistants
Technologies
Java, Spring Boot, Python, AWS, Azure, Kubernetes, Lambda, EMR
Responsibilities
Develop and maintain data lake platform and services; write and test high-quality code for data pipelines; collaborate on design and architecture; participate in code reviews; troubleshoot production issues; document platform systems
Seniority
Senior, hands-on IC