Senior data engineers at Thoughtworks build, maintain, and test software architecture and infrastructure for managing data applications. They develop core capabilities, including technical and functional data platforms, and work on the latest big data tools, frameworks, and offerings.
Requirements
- Develop and operate modern data architecture approaches to meet key business objectives and provide end-to-end data solutions
- Develop intricate data processing pipelines, addressing clients' most challenging problems
- Collaborate with data scientists to design scalable implementations of their models
- Write clean, iterative code using TDD and leverage various continuous delivery practices to deploy, support, and operate data pipelines
- Use different distributed storage and computing technologies
- Develop data models by selecting from a variety of modeling techniques and implementing the chosen data model using the appropriate technology stack
- Collaborate with the team on data governance, data security, and data privacy
- Incorporate data quality into day-to-day work
Benefits
- Learning & Development opportunities
- Career growth and support
- Dynamic and inclusive community
- Autonomy with cultivation culture
- Competitive compensation and benefits