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, where you'll be responsible for building and maintaining sophisticated data architectures and infrastructure.

As a Senior Data Engineer, you'll be deeply involved in developing core capabilities for both technical and functional data platforms. You'll work with cutting-edge big data tools and frameworks, including data mesh technologies, while taking on the responsibility of being an anchor for functional streams of work. The role demands expertise in developing intricate data processing pipelines and collaborating with data scientists to implement scalable solutions.

The position offers a unique blend of technical challenges and professional growth opportunities. You'll be working in an environment that values clean code, test-driven development, and continuous delivery practices. Your responsibilities will span from developing modern data architecture approaches to ensuring data quality, security, and governance.

What sets this role apart is Thoughtworks' commitment to learning and development. The company offers a cultivation culture where your career path isn't predetermined – you have the autonomy to shape your professional journey while being supported by interactive tools, development programs, and colleagues who are invested in your growth.

The ideal candidate will bring not only technical expertise in data engineering but also strong professional skills including stakeholder management, adaptability in ambiguous situations, and the ability to mentor others. You'll be joining a community of computer science graduates, seasoned technologists, and career changers who learn from and challenge each other.

This role is perfect for someone who is passionate about data engineering, enjoys solving complex problems, and wants to be part of a company that has been driving digital innovation for over three decades. At Thoughtworks, you'll have the opportunity to work on challenging projects while contributing to a culture that values curiosity, innovation, and technical excellence.

Last updated an hour 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

  • 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
  • Knowledge of 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 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

Data Engineer

Data Engineer role at xAI focusing on petabyte-scale data processing systems and AI training data preparation.

Data and Infrastructure Engineer - Multimodal Team

Build and optimize data pipelines for multimodal AI systems handling image, video, and audio data at petabyte scale.

Senior Data Engineer

Senior Data Engineer role at Airbnb focusing on building and maintaining data pipelines and infrastructure for marketing technology, payments, and marketplace intelligence.