Job Description
Senior Data Engineer Responsibilities
- Serve as a trusted advisor, guiding clients towards effective technical solutions to data challenges.
- Design, develop, and optimize distributed data processing pipelines using Python at the core.
- Apply software engineering best practices in Python – testing, modularity, code reviews, and documentation – to build maintainable solutions.
- Create high‑quality, reproducible datasets from diverse data sources in a scalable way.
- Collaborate seamlessly with Architects, Software Engineers, and Data Scientists to deliver integrated solutions.
- Understand the requirements of different producers and consumers of data services, tailoring outputs to their needs.
- Deliver iteratively in an Agile environment, ensuring value from data is realized early and often.
- Continuously learn and apply new concepts and technologies.
- University degree in ...