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...

Overview

ThoughtWorks is hiring a Senior Data Engineer to build and maintain data architecture and infrastructure for data applications. You'll work with Databricks and Python to develop data processing pipelines and collaborate with data scientists. This role requires significant experience in data engineering.

Job Description

Who you are

You have 5+ years of experience in data engineering, with a strong background in building and maintaining data architecture and infrastructure. Your expertise includes developing intricate data processing pipelines and collaborating with data scientists to implement scalable models. You are proficient in using modern data tools and frameworks, including Databricks and Python, and have a solid understanding of data governance, security, and privacy.

You are skilled in writing clean, iterative code using Test-Driven Development (TDD) and are familiar with continuous delivery practices to deploy and operate data pipelines. Your experience includes working with various distributed storage and computing technologies, allowing you to select the appropriate technology stack for different data modeling techniques. You are committed to incorporating data quality into your daily work and ensuring timely delivery of projects.

What you'll do

In this role, you will develop and operate modern data architecture approaches to meet key business objectives and provide end-to-end data solutions. You will be responsible for developing intricate data processing pipelines that address clients' most challenging problems. Collaborating closely with data scientists, you will design scalable implementations of their models, ensuring that the solutions are robust and efficient.

You will write clean, iterative code using TDD and leverage various continuous delivery practices to deploy, support, and operate data pipelines. Your role will also involve selecting from a variety of modeling techniques to develop data models and implementing the chosen models using the appropriate technology stack. Additionally, you will collaborate with your team on data governance, security, and privacy, ensuring that all data practices align with industry standards.

What we offer

At ThoughtWorks, we believe in pushing boundaries through purposeful and impactful work. You will join a team that has delivered extraordinary impact for over 30 years, helping clients solve complex business problems with technology as the differentiator. We encourage you to apply even if your experience doesn't match every requirement, as we value continuous learning and growth. Together, let's be extraordinary.

Interested in this role?

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

Similar Jobs You Might Like

Based on your interests and this role

ThoughtWorks

Data Engineer

ThoughtWorks📍 Brazil - On-Site

ThoughtWorks is hiring a Senior Data Engineer to build and maintain data applications and architecture. You'll work with big data tools and collaborate with data scientists to develop data processing pipelines. This role requires expertise in data engineering and relevant technologies.

🏛️ On-SiteSenior
1d ago
ThoughtWorks

Data Engineer

ThoughtWorks📍 Santiago - On-Site

ThoughtWorks is hiring a Senior Data Engineer to build and maintain data applications and architecture. You'll work with technologies like Apache, Airflow, and AWS to develop data processing pipelines. This role requires strong skills in Python and SQL.

🏛️ On-SiteSenior
1d ago
ThoughtWorks

Data Engineer

ThoughtWorks📍 Santiago - Remote

ThoughtWorks is hiring a Senior Data Engineer to build and maintain data architecture and infrastructure. You'll work with Databricks and various big data tools to develop data processing pipelines. This position requires experience in data engineering and collaboration with data scientists.

🏠 RemoteSenior
1d ago
ThoughtWorks

Data Engineer

ThoughtWorks📍 Quito - Remote

ThoughtWorks is hiring a Senior Data Engineer to build and maintain data architecture and infrastructure for data applications. You'll work with Databricks and various big data tools to develop data processing pipelines. This role requires experience in data engineering and collaboration with data scientists.

🏠 RemoteSenior
1d ago
Together AI

Data Engineer

Together AI📍 San Francisco

Together AI is seeking a Senior Data Engineer to define and build data infrastructure for their mission-critical systems. You'll work with technologies like AWS, Apache Kafka, and ClickHouse to scale data processing components. This role requires 5+ years of experience in building large-scale data platforms.

Senior
2 months ago