Senior Data Engineer
Core
Designing, building, and maintaining reliable and scalable data infrastructure to move, process, and serve data for analytics and business value.
Role type
Senior IC data engineer (infrastructure & platform)
Builds
Reliable and scalable data infrastructure, data products, and CI/CD pipelines
Domain
Energy / Data Engineering
Deliverable
production ML models | infrastructure
Required skills
Object-oriented programming (Python, Scala, Java, C#), Advanced SQL, Large-scale distributed data systems, Infrastructure as code, Containerization, CI/CD pipeline development, Site-reliability engineering practices, Technical design and architecture
Preferred skills
Cloud platform experience (AWS or Azure), Big data experience (Databricks/Spark or Palantir)
Technologies
Python, Scala, Java, C#, SQL, AWS, Azure, Databricks, Spark, Palantir, CI/CD tools, Containerization tools
Responsibilities
Architect, design, implement, and maintain reliable and scalable data infrastructure; Write, deploy, and maintain software to build, integrate, manage, and quality-assure data; Develop and maintain CI/CD pipelines; Ensure service reliability and define/maintain SLAs; Mentor other technical contributors
Seniority
Senior, hands-on IC with technical leadership