At a Glance
- Tasks: Design and build data platforms that support minimal access surgery using cutting-edge technology.
- Company: Join CMR Surgical, a leader in innovative surgical solutions.
- Benefits: Competitive salary, bonus, healthcare, pension, and enhanced parental leave.
- Other info: Hybrid role with opportunities for mentorship and continuous learning.
- Why this job: Make a real-world impact by improving patient outcomes through data engineering.
- Qualifications: Strong Python skills and experience with data pipelines and cloud infrastructure.
We're looking for a Senior Data Engineer to join CMR Surgical and help us build the data platforms, services, and infrastructure that enable more patients to benefit from minimal access surgery using the Versius Surgical System. You'll join our Data department, where we work with telemetry streaming from hundreds of devices around the world and build platforms and products that support surgeons and teams across the business. The technical breadth of what we tackle is wide and varied – from event‑driven data pipelines, cloud infrastructure, microservices, databases, and data warehouses, to digital products, data analysis, and AI models. We care deeply about outcomes and always keep the real‑world impact of our work in mind. You'll be working on systems that genuinely matter, alongside people who value engineering quality, collaboration, ownership, and continuous learning. This role is ideal for someone who enjoys solving complex data and software engineering problems, can take ownership of technical decisions, and wants to help build reliable, scalable, and maintainable systems that make Versius data available for a wide range of use cases across CMR.
This is a hybrid role, with a minimum of 1 day per week in our Cambridge office, plus additional time on‑site when needed.
Responsibilities- Design, build, maintain, and improve the services and infrastructure that make Versius data available across CMR.
- Build data pipelines that help us understand the real use of Versius in hospitals.
- Develop high‑quality software, primarily using Python, to support data processing, cloud services, APIs, and internal platforms.
- Work with event‑driven and streaming data architectures on AWS to make data available with low latency for a wide range of use cases.
- Take ownership of services and technical areas, guiding work through the full software development lifecycle – from problem understanding to design, delivery, operation, and continuous improvement.
- Contribute to the design and evolution of existing and new systems, making pragmatic technical decisions that balance quality, speed, cost, reliability, and long‑term maintainability.
- Build and operate cloud‑native data solutions using AWS services, infrastructure‑as‑code, containers, databases, data lakes, and related technologies.
- Promote high‑quality engineering practices across the team, including clean code, testing, code reviews, CI/CD, observability, documentation, and knowledge sharing.
- Collaborate with stakeholders across the business – product, R&D, clinical, commercial, and engineering teams – to understand real‑world needs and translate them into robust technical solutions.
- Help make data available to support analytics, AI research, product development, operational insight, and a deeper understanding of how our systems are used in the field.
- Coach, mentor, and support other engineers, helping raise the technical capability of the team through teaching, pairing, feedback, and thoughtful technical leadership.
- Be willing to work on any task that helps the Data Team deliver its objectives across a variety of problems as the platform and products evolve.
- Strong software engineering experience, with a proven ability to design, build, operate, and improve data pipelines.
- Proficient in Python – the main language and core tool used in the team.
- Experience with event‑driven, streaming, or asynchronous architectures, and an understanding of the tradeoffs involved.
- Experience with cloud infrastructure, ideally AWS, and comfort working with infrastructure‑as‑code and modern cloud‑native engineering practices.
- Commitment to engineering quality, including writing code that is understandable, testable, observable, and built to last.
- Excellent communication skills with both technical and non‑technical stakeholders, helping to understand needs, explain trade‑offs, and gain alignment.
- A passion for collaboration and knowledge sharing, and comfort coaching, mentoring, or supporting other engineers.
- Adaptability and openness to working across different types of problems as the team, platform, and products evolve.
- Excitement about building software and data platforms that benefit patients and have real‑world impact.
We offer a competitive salary and a great benefits package including a bonus, pension, healthcare, and enhanced global parental leave pay.
Senior Data Engineer in Newtown employer: Cmr Surgical
At CMR Surgical, we pride ourselves on being an exceptional employer that fosters a culture of collaboration, innovation, and continuous learning. As a Senior Data Engineer in our Cambridge office, you'll have the opportunity to work on impactful projects that enhance patient outcomes through minimal access surgery, while enjoying a competitive salary, comprehensive benefits, and a supportive environment that encourages professional growth and technical excellence.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Data Engineer in Newtown
✨Get Involved in Data Science Meetups
Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like Cmr Surgical!
✨Show Off Your Projects
Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Senior Data Engineer at Cmr Surgical.
✨Leverage Professional Networks
Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like Cmr Surgical.
✨Apply Directly through Our Website
When you find a suitable opening like Senior Data Engineer at Cmr Surgical, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!
Some tips for your application 🫡
Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!
Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!
Craft a Tailored Cover Letter:For a full-time role at Cmr Surgical, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.
Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at Cmr Surgical. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!
How to prepare for a job interview at Cmr Surgical
✨Brush Up on Your Statistics
For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!
✨Showcase Your Projects
Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!
✨Get Comfortable with Python and R
Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at Cmr Surgical!
✨Prepare for Case Studies
Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.