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

Skills & Technologies

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 various big data tools to develop data processing pipelines. This role requires experience in data engineering and collaboration with data scientists.

Job Description

Who you are

You have a strong background in data engineering with experience in building and maintaining data architecture and infrastructure for data applications. You understand the importance of developing core capabilities and are accountable for timely delivery in your projects. Your expertise includes working with the latest big data tools and frameworks, such as data mesh, and you are skilled in enabling collaborative problem-solving to execute on strategic objectives.

You have hands-on experience with the Databricks platform, which allows you to develop intricate data processing pipelines that address complex client challenges. Your familiarity with generative AI and large language models (LLMs) enhances your ability to innovate and implement scalable data solutions. You are committed to writing clean, iterative code using test-driven development (TDD) and leverage continuous delivery practices to deploy and operate data pipelines effectively.

You prioritize data governance, security, and privacy in your work, ensuring that data quality is incorporated into your day-to-day tasks. You thrive in collaborative environments, working closely with data scientists to design and implement scalable solutions that meet business objectives. Your problem-solving skills and technical expertise make you a valuable asset to any team.

Desirable

Experience with additional big data technologies and frameworks is a plus, as is familiarity with data modeling techniques and distributed storage solutions. You are eager to learn and adapt to new technologies and methodologies in the data engineering field.

What you'll do

As a Senior Data Engineer at ThoughtWorks, you will develop and operate modern data architecture approaches that align with key business objectives. Your role involves creating end-to-end data solutions that are robust and scalable. You will collaborate with cross-functional teams to design and implement data processing pipelines that effectively address clients' most challenging problems.

You will be responsible for writing clean, maintainable code and utilizing various technologies to deploy and support data pipelines. Your work will include developing data models by selecting appropriate modeling techniques and implementing them using the right technology stack. You will also engage in discussions around data governance, security, and privacy, ensuring that best practices are followed.

Your collaboration with data scientists will be crucial as you work together to design scalable implementations of their models. You will contribute to the overall strategy by enabling credible problem-solving and delivering impactful results. Your ability to communicate effectively with both technical and non-technical stakeholders will be essential in this role.

What we offer

At ThoughtWorks, we value continuous learning and encourage you to bring your expertise to our team. We offer a collaborative work environment where you can push boundaries and make a significant impact through your work. Join us in solving complex business problems with innovative technology solutions. We provide opportunities for professional growth and development, ensuring that you can advance your career while contributing to meaningful projects.

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📍 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📍 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📍 Brazil - On-Site

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.

🏛️ On-SiteSenior
1d ago
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
StockX

Data Engineer

StockX📍 Detroit

StockX is hiring a Senior Data Engineer to develop data engineering solutions that support analytical needs. You'll work with SQL, Python, and Apache Spark to build scalable data pipelines. This position requires expertise in managing datasets and collaboration with business teams.

Senior
1w ago