LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›ThoughtWorks›Lead Data Engineer
ThoughtWorks

About ThoughtWorks

Transforming businesses through technology and innovation

🏢 Tech👥 5K-10K📅 Founded 1993📍 Chicago, Illinois, United States

Key Highlights

  • Headquartered in Chicago, Illinois, with 43 global offices
  • Approximately 7,000 employees worldwide
  • Serves clients including BMW, BBC, and the UN
  • Focus on software development and digital transformation

ThoughtWorks is a global technology consultancy headquartered in Chicago, Illinois, with over 43 offices across 14 countries. The company specializes in software development, digital transformation, and agile consulting, serving clients like BMW, the BBC, and the United Nations. With a workforce of ...

🎁 Benefits

ThoughtWorks offers competitive salaries, equity options, a generous PTO policy, and flexible remote work arrangements. Employees also benefit from a ...

🌟 Culture

ThoughtWorks fosters a culture of continuous learning and innovation, emphasizing agile methodologies and collaborative problem-solving. The company v...

🌐 Website💼 LinkedIn𝕏 TwitterAll 52 jobs →
ThoughtWorks

Lead Data Engineer

ThoughtWorks • Ho Chi Minh City

Posted 3d ago🏛️ On-SiteLeadData engineer📍 Ho chi minh city
Apply Now →

Skills & Technologies

PythonSQLAirflowAWSDockerPostgreSQL

Overview

ThoughtWorks is seeking a Lead Data Engineer to develop modern data architecture and provide end-to-end data solutions. You'll work with Python, SQL, and AWS to lead data engineering projects. This role requires strong leadership and technical skills.

Job Description

Who you are

You have 5+ years of experience in data engineering, with a strong background in developing data architecture and solutions that meet business objectives. Your expertise in Python and SQL allows you to create intricate data processing pipelines that address complex challenges. You are familiar with cloud platforms like AWS and have experience with tools such as Airflow for orchestrating data workflows. You understand the importance of data quality and are skilled in collaborating with stakeholders to leverage data effectively. Your hands-on coding experience is complemented by your ability to lead teams and manage projects from inception to completion.

You are comfortable working in a collaborative environment, where you can guide and mentor junior engineers while also engaging with clients to understand their strategic objectives. Your experience includes designing scalable implementations of data models and ensuring that solutions are delivered on time through effective project management. You are committed to continuous learning and staying updated with the latest trends in data engineering and architecture.

Desirable

Experience with Docker and PostgreSQL is a plus, as these tools are essential for building and deploying data solutions. Familiarity with data quality frameworks and best practices will enhance your ability to deliver high-quality results. You may also have experience with other cloud services and data processing technologies that can contribute to the success of your projects.

What you'll do

In this role, you will lead and manage data engineering projects, ensuring that they align with client objectives and are delivered on time. You will collaborate with cross-functional teams to define project goals and scope, and you will oversee the technical design and implementation of data solutions. Your responsibilities will include creating and managing data pipelines, working closely with data scientists to implement their models, and advising clients on best practices for data usage.

You will be responsible for writing clean, iterative code based on test-driven development (TDD) principles, and you will leverage continuous delivery practices to support and operate data pipelines. Your role will also involve conducting technical reviews and providing insights to clients on how to utilize distributed storage and computing effectively. You will play a key role in shaping the data strategy for various clients, helping them to unlock the potential of their data assets.

What we offer

At ThoughtWorks, we foster a culture of innovation and collaboration, where your contributions will have a meaningful impact on our clients' success. We provide opportunities for professional growth and continuous learning, encouraging you to expand your skills and expertise in data engineering. You will work alongside talented professionals who are passionate about technology and its ability to solve complex business problems. We offer competitive compensation and benefits, along with a supportive work environment that values diversity and inclusion.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at ThoughtWorks.

Apply Now →Get Job Alerts