Principal Engineer, Data Engineering
Core
Define enterprise-level architecture for data platforms, drive innovation in large-scale data systems, and mentor engineering teams.
Role type
Principal Engineer, Data Engineering
Builds
Enterprise data platforms, data pipelines, APIs, and distributed systems
Domain
Enterprise Data Engineering / Financial Services
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Oracle database development, CI/CD, Kubernetes, large-scale data systems, distributed systems design, cloud platforms (AWS/Azure/GCP)
Preferred skills
Agile/Scrum at scale, enterprise data platforms, data governance, financial systems, cloud certifications, Kubernetes certifications
Technologies
Python, Oracle, Jenkins, Kubernetes, AWS, Azure, GCP
Responsibilities
Define enterprise-level architecture for data platforms; Establish engineering standards and design patterns; Lead system design for complex initiatives; Provide technical leadership across multiple teams; Lead design and development of Python applications and data pipelines; Architect and standardize CI/CD pipelines; Lead adoption of Kubernetes-based platforms; Mentor senior engineers and leads; Collaborate with product, architecture, and operations teams
Seniority
Principal, strategy & mentorship