Thoughtworks
SeniorDataEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Data Engineer at Thoughtworks. Skills: Data Engineering, Python, Cloud Services, Data Architecture. Develop and operate modern data architecture. Provide end-to-end data solutions”
What You'll Achieve.
meet key business objectives; execute on a strategy; solve business problems
Industry & Context.
problem solving
What They're Looking For.
Must Have
Python, Cloud services (AWS, GCP, or Azure), DevOps tools and practices, CI/CD (GitLab/GitHub), Infrastructure as Code (Terraform), data modeling, modern data engineering tools and platforms, distributed storage platforms, distributed processing platforms, data visualization techniques, data-driven approaches, data security and privacy strategy, SQL, NoSQL, data lake, data schemas, Agile, Lean, Continuous Delivery, stakeholder management, resilient in ambiguous situations, manage risks or conflicts, coach, mentor and motivate others, influence teammates, advocate for technical excellence
Nice to Have
Databricks
What You'll Do.
Develop and operate modern data architecture
Provide end-to-end data solutions
Develop intricate data processing pipelines
Collaborate with data scientists
Design scalable implementations
Leverage continuous delivery practices
support and operate data pipelines
Use distributed storage and computing technologies
Implement data models
Incorporate data quality
How You'll Work.
Team & Collaboration
Collaborate with data scientists; Collaborate with the team on data governance; Collaborate with the team on data security; Collaborate with the team on data privacy; Liaise between clients and stakeholders; Influence teammates
Communication Scope
communicate insights
Full Job Description
Senior data engineers at Thoughtworks are engineers who build, maintain and test the software architecture and infrastructure for managing data applications. They are involved in developing core capabilities which include technical and functional data platforms. They are the anchor for functional streams of work and are accountable for timely delivery. They work on the latest big data tools, frameworks and offerings (data mesh, etc.), while also being involved in enabling credible and collaborative problem solving to execute on a strategy. Job responsibilities You will develop and operate modern data architecture approaches to meet key business objectives and provide end-to-end data solutions. You will develop intricate data processing pipelines, addressing clients' most challenging problems. You will collaborate with data scientists to design scalable implementations of their models. You will write clean, iterative code using TDD and leverage various continuous delivery practices to deploy, support and operate data pipelines. You will use different distributed storage and computing technologies from the plethora of options available. You will develop data models by selecting from a variety of modeling techniques and implementing the chosen data model using the appropriate technology stack. You will collaborate with the team on the areas of data governance, data security and data privacy. You will incorporate data quality into your day-to-day work. Job qualifications Technical Skills You have experience with writing clean, high-quality code using Python. You have a solid experience of Cloud services (AWS, GCP, or Azure). Experience with Databricks is a plus. You possess solid knowledge/ experience of DevOps tool sand practices, including CI/CD (GitLab/GitHub) and Infrastructure as Code (Terraform). Working with data excites you; You can build and operate data pipelines, and maintain data storage, all within distributed systems. You have hands-on experience of data m
Applying for this Senior Data Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Thoughtworks?
Real rants from real employees. Read before you apply.