Senior Data Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
and our unparalleled collection of research data, delivering insights to the scientific community that enable them to collaborate more effectively, work smarter, and produce high-quality research more efficiently.Key responsibilities:* Design, build, and maintain scalable data pipelines and services* Develop batch and ELT/ETL data workflows for ingesting and processing large datasets* Work with technologies such as Python, Java, Spark, SQL, and Airflow* Apply good software engineering practices, including testing, documentation, and CI/CD* Contribute to cloud-based systems (AWS), focusing on reliability, monitoring, and automation* Collaborate with product, platform, and data science partners to deliver meaningful outcomes* Support team learning through code reviews and knowledge sharing.Requirements:* Experience working as a data or software engineer on production systems* Strong skills in Python and experience with at least one backend language (such as Java)* Understanding of
Requirements
data engineering concepts such as data lakes, batch processing, and distributed systems* Experience building or operating data pipelines using tools like Spark and Airflow* Familiarity with cloud platforms (AWS preferred) and production monitoring* Clear communication skills and a collaborative approach to problem-solving.Why join us?Join our team and contribute to a culture of innovation, collaboration, and excellence. If you are ready to advance your career and make a significant impact, we encourage you to apply.Work in a way that works for you We promote a healthy work/life balance across the organization. We offer an appealing working prospect for our people. With numerous wellbeing initiatives and shared parental leave, we will help you meet your immediate responsibilities and your long-term goals.* Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive.Working for youWe know that
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Salary London
The Most Popular IT Jobs on the Market
Where To Find Software Engineering Jobs
Fully Remote Software Engineer Jobs