Senior Data Engineer

Senior Data Engineer

London Full-Time 43200 - 72000 £ / year (est.) Home office possible
T

At a Glance

  • Tasks: Build and maintain data architecture and pipelines to solve complex business challenges.
  • Company: Thoughtworks is a global tech consultancy driving digital innovation for over 30 years.
  • Benefits: Enjoy flexible career paths, interactive development tools, and a supportive culture.
  • Why this job: Join a diverse team where your curiosity and passion fuel innovation and growth.
  • Qualifications: Experience in data engineering, coding, and stakeholder management is essential.
  • Other info: Remote work options available; thrive in a culture that values learning and collaboration.

The predicted salary is between 43200 - 72000 £ per year.

Senior data engineers at Thoughtworks are engineers who build, maintain and test the software architecture and infrastructure for managing data applications. They are involved in developing core capabilities which include technical and functional data platforms. They are the anchor for functional streams of work and are accountable for timely delivery. They work on the latest big data tools, frameworks and offerings (data mesh, etc.), while also being involved in enabling credible and collaborative problem solving to execute on a strategy. Job responsibilities You will develop and operate modern data architecture approaches to meet key business objectives and provide end-to-end data solutions You will develop intricate data processing pipelines, addressing clients\’ most challenging problems You will collaborate with data scientists to design scalable implementations of their models You will write clean, iterative code using TDD and leverage various continuous delivery practices to deploy, support and operate data pipelines You will use different distributed storage and computing technologies from the plethora of options available You will develop data models by selecting from a variety of modeling techniques and implementing the chosen data model using the appropriate technology stack You will collaborate with the team on the areas of data governance, data security and data privacy You will incorporate data quality into your day-to-day work Job qualifications Technical Skills Working with data excites you; You can build and operate data pipelines, and maintain data storage, all within distributed systems You have hands-on experience of data modeling and modern data engineering tools and platforms You have experience in writing clean, high-quality code using the preferred programming language You have built and deployed large-scale data pipelines and data-centric applications using any of the distributed storage platforms and distributed processing platforms in a production setting You have experience with data visualization techniques and can communicate the insights as per the audience You have experience with data-driven approaches and can apply data security and privacy strategy to solve business problems You have experience with different types of databases (i.e.: SQL, NoSQL, data lake, data schemas, etc.) Professional Skills You understand the importance of stakeholder management and can easily liaise between clients and other key stakeholders throughout projects, ensuring buy-in and gaining trust along the way You are resilient in ambiguous situations and can adapt your role to approach challenges from multiple perspectives You don\’t shy away from risks or conflicts, instead you take them on and skillfully manage them You are eager to coach, mentor and motivate others and you aspire to influence teammates to take positive action and accountability for their work You enjoy influencing others and always advocate for technical excellence while being open to change when needed Other things to know Learning & Development There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. But we also balance autonomy with the strength of our cultivation culture. This means your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. We see value in helping each other be our best and that extends to empowering our employees in their career journeys. About Thoughtworks Thoughtworks is a global technology consultancy that integrates strategy, design and engineering to drive digital innovation. For 30+ years, our clients have trusted our autonomous teams to build solutions that look past the obvious. Here, computer science grads come together with seasoned technologists, self-taught developers, midlife career changers and more to learn from and challenge each other. Career journeys flourish with the strength of our cultivation culture, which has won numerous awards around the world. Join Thoughtworks and thrive. Together, our extra curiosity, innovation, passion and dedication overcomes ordinary. #LI-Remote #J-18808-Ljbffr

Senior Data Engineer employer: Thoughtworks Inc.

At Thoughtworks, we pride ourselves on being an exceptional employer that fosters a culture of collaboration and continuous learning. As a Senior Data Engineer, you will have the opportunity to work with cutting-edge technologies in a supportive environment that encourages personal and professional growth. Our commitment to employee development, coupled with our innovative approach to problem-solving, makes Thoughtworks a truly rewarding place to advance your career.
T

Contact Detail:

Thoughtworks Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Data Engineer

✨Tip Number 1

Familiarise yourself with the latest big data tools and frameworks mentioned in the job description, such as data mesh. Being well-versed in these technologies will not only boost your confidence but also demonstrate your commitment to staying current in the field.

✨Tip Number 2

Showcase your experience in building and deploying large-scale data pipelines by preparing specific examples from your past work. Be ready to discuss the challenges you faced and how you overcame them, as this will highlight your problem-solving skills.

✨Tip Number 3

Emphasise your ability to collaborate effectively with data scientists and other stakeholders. Prepare to share instances where you successfully liaised between technical and non-technical teams, as this is crucial for the role.

✨Tip Number 4

Demonstrate your understanding of data governance, security, and privacy by discussing relevant projects or initiatives you've been involved in. This will show that you are not only technically proficient but also aware of the broader implications of data management.

We think you need these skills to ace Senior Data Engineer

Data Pipeline Development
Distributed Systems
Data Modelling
Clean Code Practices
Test-Driven Development (TDD)
Continuous Delivery
Data Governance
Data Security
Data Privacy
Data Visualization Techniques
SQL and NoSQL Databases
Data Lake Management
Stakeholder Management
Problem-Solving Skills
Mentoring and Coaching

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in data engineering, particularly with data pipelines and modern data architecture. Use keywords from the job description to demonstrate your fit for the role.

Craft a Compelling Cover Letter: In your cover letter, express your passion for data engineering and how your skills align with the responsibilities outlined by Thoughtworks. Mention specific projects or experiences that showcase your ability to solve complex data problems.

Showcase Technical Skills: Clearly outline your technical skills related to data modeling, distributed systems, and programming languages. Provide examples of how you've used these skills in previous roles to deliver successful data solutions.

Demonstrate Soft Skills: Highlight your professional skills such as stakeholder management, adaptability, and mentoring. Provide examples of how you've effectively collaborated with teams and influenced others in your past work experiences.

How to prepare for a job interview at Thoughtworks Inc.

✨Showcase Your Technical Skills

Be prepared to discuss your hands-on experience with data engineering tools and platforms. Highlight specific projects where you've built and deployed large-scale data pipelines, and be ready to explain the technologies you used and the challenges you faced.

✨Demonstrate Problem-Solving Abilities

Since the role involves addressing complex client problems, come equipped with examples of how you've collaborated with data scientists or stakeholders to design scalable solutions. Use the STAR method (Situation, Task, Action, Result) to structure your responses.

✨Emphasise Collaboration and Communication

As a Senior Data Engineer, you'll need to liaise with various stakeholders. Prepare to discuss how you've managed stakeholder relationships in the past, ensuring buy-in and trust. Share instances where your communication skills made a difference in project outcomes.

✨Highlight Your Adaptability

The job description mentions resilience in ambiguous situations. Be ready to share experiences where you've adapted to changing circumstances or tackled conflicts head-on. This will demonstrate your ability to thrive in a dynamic environment.

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>