Senior Data Engineer

Global technology consultancy integrating strategy, design and engineering to drive digital innovation for 30+ years.
Data
Senior Software Engineer
Contact Company
Enterprise SaaS

Description For Senior Data Engineer

Thoughtworks, a global technology consultancy with over 30 years of experience, is seeking a Senior Data Engineer to join their innovative team. This role presents an exciting opportunity to work at the forefront of data engineering, implementing cutting-edge solutions including data mesh and modern architectural approaches.

The position involves developing and maintaining sophisticated data architecture and infrastructure, working with the latest big data tools and frameworks. As a Senior Data Engineer, you'll be responsible for building intricate data processing pipelines, collaborating with data scientists on scalable implementations, and ensuring robust data governance and security practices.

The ideal candidate will bring strong technical expertise in GCP cloud, distributed systems, and various database technologies (SQL, NoSQL, data lakes). You'll need to demonstrate proficiency in writing clean, high-quality code using Test-Driven Development (TDD) and implementing continuous delivery practices. Your experience with data visualization and ability to communicate insights effectively will be crucial.

What sets this role apart is the emphasis on professional growth and development. Thoughtworks offers a unique cultivation culture where your career path is customizable and supported by interactive tools, development programs, and collaborative teammates. You'll have the opportunity to work with diverse teams, including computer science graduates, seasoned technologists, and career changers.

The company's commitment to technical excellence, combined with a flexible and supportive learning environment, makes this an ideal position for someone looking to make a significant impact in the data engineering field. You'll be part of a global community that values innovation, passion, and dedication, working on challenging projects that push beyond conventional solutions.

This role offers the perfect blend of technical challenges, professional growth, and the opportunity to work with cutting-edge technologies while solving complex business problems. Join Thoughtworks to be part of a company that has been driving digital innovation for over three decades, where your expertise will contribute to meaningful technological advancements.

Last updated a month ago

Responsibilities For Senior Data Engineer

  • Develop and operate modern data architecture approaches for end-to-end data solutions
  • Develop intricate data processing pipelines
  • Collaborate with data scientists to design scalable model implementations
  • Write clean, iterative code using TDD and leverage continuous delivery practices
  • Use distributed storage and computing technologies
  • Develop data models and implement them with appropriate technology stack
  • Collaborate on data governance, security and privacy
  • Incorporate data quality into daily work

Requirements For Senior Data Engineer

  • Advanced English proficiency
  • Experience with GCP cloud
  • Experience building and operating data pipelines and maintaining data storage in distributed systems
  • Hands-on experience with data modeling and modern data engineering tools
  • Experience in writing clean, high-quality code
  • Experience building large-scale data pipelines and data-centric applications
  • Experience with data visualization techniques
  • Experience with data security and privacy strategy
  • Experience with different types of databases (SQL, NoSQL, data lake)
  • Strong stakeholder management skills
  • Ability to adapt in ambiguous situations
  • Risk and conflict management skills
  • Coaching and mentoring capabilities

Benefits For Senior Data Engineer

  • Learning & Development Programs

Interested in this job?

Jobs Related To Thoughtworks Senior Data Engineer

Senior Data Engineer

Senior Data Engineer role focusing on building and maintaining software architecture and infrastructure for data applications using modern tools and frameworks.

Senior Data Engineer

Senior Data Engineer role at Thoughtworks, building and maintaining software architecture for data applications

Senior Data Engineer

Senior Data Engineer role at Thoughtworks, building and maintaining software architecture for data applications

Sr. Data Engineer, Partner Analytics

Senior Data Engineer role at Amazon focusing on building scalable data solutions for partner analytics and Generative AI applications.

Software Engineer (Master Data Management), Partner Solutions and Technology

Senior Software Engineer role at Apple focusing on Master Data Management using STIBO STEP, offering competitive salary and benefits in Sunnyvale.