Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Data Platform

CMR Surgical

At CMR Surgical , we're revolutionising the future of minimal access surgery with Versius , our next-generation surgical robotic system. We're growing fast, and we’re on a mission to transform how surgery is delivered globally for the benefit of patients, clinicians, and healthcare systems. Our values— Ambitious, Humble, People‑Focused, and Fair & Responsible define our approach to innovation, partnership, and growth. If you believe in making a meaningful difference in healthcare and want to be part of a purpose‑driven company with bold ambitions, now is the time to join us. CMR is an exciting and evolving company to be joining right now. Our commitment to our goal of building a world‑class medical devices company is underpinned by the ground‑breaking innovation of our next generation of surgical robots and a diverse team of talented and supportive individuals. We’re breaking new ground which makes working here exciting, it provides autonomy, opportunity and makes the things you do visible. Come and join us and see what you’re capable of. About the Role We’re looking for a Senior Software 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 As a Senior Software Engineer, you’ll play a key role in designing, building, maintaining, and improving the services and infrastructure that make Versius data available across CMR. You’ll work on systems that need to be reliable, scalable, secure, and maintainable, while helping other engineers grow and supporting teams across the business to unlock value from data. You will: Design, build, and improve data pipelines that help us understand real use of Versius in the 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, helping work progress through the full software development lifecycle — from understanding the problem, through design and delivery, to 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 a wide range of stakeholders across the business, including Product, R&D, Clinical, Commercial, and other 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. We’d expect you to be willing to turn your hand to anything within the Data Team that helps the team deliver its objectives. About You You’re someone who enjoys solving complex problems, building reliable systems, and working collaboratively to create software and data platforms that make a real difference. To be successful in this role, you’ll need to have/be: Strong software engineering experience, with a proven ability to design, build, operate, and improve data pipelines. Proficient in Python — this is our main language and one of our core tools. Experience with event-driven, streaming, or asynchronous architectures, and understands the trade-offs involved in building these systems. Experience with cloud infrastructure, ideally AWS, and is comfortable working with Infrastructure-as-Code and modern cloud-native engineering practices. Cares about engineering quality, including writing code that is understandable, testable, observable, and built to last. Can communicate clearly with both technical and non‑technical stakeholders, helping to understand needs, explain trade‑offs, and gain alignment. Enjoys collaboration and knowledge sharing, and is comfortable coaching, mentoring, or supporting other engineers. Is adaptable and open to working across different types of problems as the team, platform, and products evolve. Is excited by the idea of building software and data platforms that benefit patients and have real-world impact. Why Join Us? We offer a competitive salary and a great benefits package including a bonus, pension, healthcare and enhanced global parental leave pay. Interested? We’d love to hear from you! This role requires candidates to have eligibility to work within theUK. Strictly no agencies #J-18808-Ljbffr CMR Surgical

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Data Platform in Cambridge, MA vacancy
  • $135k - $325k

    Arrowstreet Capital, Limited Partnership in Boston is looking for a Senior Software Engineer - Data Modeling. This role involves developing a modern research data platform while closely collaborating with the quantitative research team to innovate scalable designs. Candidates... 
    Senior
    Software

    Arrowstreet Capital

    Boston, MA
    17 hours ago
  • $135k - $325k

    Job Overview The Senior Software Engineer of the Shared Data Platform plays a pivotal role in designing and developing innovative services to enhance Arrowstreet Capital’s data infrastructure. The primary objective is to streamline the ingestion and transformation of new... 
    Senior
    Software
    Local area
    Flexible hours

    Arrowstreet Capital, Limited Partnership

    Boston, MA
    3 days ago
  • Azara Healthcare is looking for a Senior Software Engineer in Burlington, MA. The role involves designing and improving their data warehouse and business intelligence platforms, focusing on high-performing applications using C#, ASP.NET Core, and Microsoft technologies... 
    Senior
    Software

    Azara Healthcare

    Burlington, MA
    1 day ago
  • $135k - $325k

    Arrowstreet Capital, Limited Partnership in Boston is seeking a Senior Software Engineer for the Shared Data Platform. The role involves designing services to enhance data infrastructure and collaborating with stakeholders to optimize data flow. The ideal candidate will... 
    Senior
    Software

    Arrowstreet Capital

    Boston, MA
    3 days ago
  •  ...This is a senior, hands‑on engineering role focused on building and scaling a modern data platform that supports a systematic, multi‑asset investment process. You’ll help design...  ...They’re Looking For Strong experience in software and data platform engineering Advanced Python... 
    Senior
    Software

    Fynetra

    Boston, MA
    1 day ago
  • Franklin Templeton Companies, LLC is seeking a qualified Senior Software Engineer in Boston, MA. This position focuses on developing and maintaining database-driven business applications across various business lines, utilizing a range of technologies including Oracle... 
    Senior
    Software
    Remote job

    SupportFinity™

    Boston, MA
    17 hours ago
  • $149k - $166k

    TryApplyNow is seeking a Senior Software Engineer for a full-time position based in Boston, Massachusetts. This role focuses on enhancing engineering processes through AI-enabled development tools, improving workflows, and integrating telemetry into systems. The ideal... 
    Senior
    Software
    Full time

    TryApplyNow

    Boston, MA
    2 days ago
  • A leading financial services firm located in Boston is looking for a Software Engineer III to enhance its quantitative research platform. The ideal candidate will develop high-performance cloud-based applications and work with cross-functional teams to implement innovative... 
    Senior
    Software

    JPMorganChase

    Boston, MA
    17 hours ago
  • Arrowstreet Capital, Limited Partnership in Boston is seeking a passionate software engineer to join their Investment Technology team. This role involves architecting and building features for their platform, utilizing modern technology to drive the systematic investment... 
    Senior
    Software

    Arrowstreet Capital

    Boston, MA
    3 days ago
  • $80k - $150k

    SwiftCruit is seeking a Senior Software Engineer to lead the technical design and support of the IBOR platform from its Boston office. The ideal candidate will have 7 to 10+ years in systems development, particularly with Java and J2EE, as well as experience in development... 
    Senior
    Software
    Work at office
    Flexible hours

    SwiftCruit

    Boston, MA
    3 days ago
  • $120k - $225k

    A global investment management firm is seeking a Lead Salesforce Software Engineer to provide architectural ownership for Salesforce solutions. This hybrid role focuses on Salesforce Sales Cloud and partners with business teams to deliver high-quality solutions. The ideal... 
    Senior
    Software
    Flexible hours

    Wellington Management Company

    Boston, MA
    17 hours ago
  • $140k - $180k

     ...clínica de los pacientes y traducirla en información amigable para el punto de atención. Resumen del Puesto Buscamos un ingeniero senior experimentado para unirse a nuestro equipo de Plataforma, que entrega los servicios que proporcionan datos a las aplicaciones. El candidato... 
    Senior
    Software
    Remote work

    SupportFinity™

    Boston, MA
    2 days ago
  • Blitzy in Cambridge, MA is seeking a Senior Member of Technical Staff to lead the evaluation and development of their AI software platform. This role involves selecting open source...  ...projects to test platform limits, assessing engineering candidates and contributing directly to... 
    Senior
    Software

    Blitzy

    Cambridge, MA
    2 days ago
  • $140k - $150k

    Grand Circle Travel, based in Boston, MA, is seeking a Senior Data Engineer to design and maintain scalable data platforms for analytics and business intelligence. This role involves leading the modernization of data workflows and collaborating with various stakeholders... 
    Senior

    Grand Circle

    Boston, MA
    1 day ago
  • A leading technology company is looking for a Senior Engineer in Boston. You'll collaborate with teams to deliver efficient technical solutions...  ...major projects. The ideal candidate has over 10 years of software development experience, particularly with cloud-based systems... 
    Senior
    Software
    Work at office

    Axon Enterprise

    Boston, MA
    2 days ago
  • Klaviyo Inc. is seeking a Senior Software Engineer for its Composer AI Product team in Boston, MA. In this role, you will tackle complex technical challenges, develop innovative AI-powered marketing solutions, and mentor junior engineers. The ideal candidate has over 7... 
    Senior
    Software

    Klaviyo Inc.

    Boston, MA
    2 days ago
  • Tive, Inc. in Boston seeks a Senior Software Engineer. The role involves mentoring a team while contributing to a large-scale data processing and analytics system focused on supply...  ...background, experience with big data streaming platforms like AWS Kinesis, multi-tier web... 
    Senior
    Software

    Tive, Inc.

    Boston, MA
    3 days ago
  • A leading online travel agency is seeking a skilled data engineering expert to lead the development of AI-driven data querying solutions. This role requires over 10 years of experience in software engineering with strong hands-on skills in SQL and large-scale data systems... 
    Senior
    Software
    Relocation package

    Agoda

    Boston, MA
    3 days ago
  • $106.61k - $260.59k

    The Hispanic Alliance for Career Enhancement is seeking a Senior Manager for Software Development Engineering in Boston, Massachusetts. You will lead and deliver key applications in the Connected PBM Ecosystem, managing engineering teams and partnering with business stakeholders... 
    Senior
    Software

    Hispanic Alliance for Career Enhancement

    Boston, MA
    2 days ago
  • Perk, located in Boston, is seeking a Senior Software Engineer to play a pivotal role in shaping product launches and architectural decisions. You will collaborate within cross-functional teams, championing technical excellence and mentoring peers. The position offers... 
    Senior
    Software

    Perk

    Boston, MA
    3 days ago
  • A leading technology company is seeking a Senior Software Engineer to join their Core Data team in Cambridge, MA. This position will involve scaling web APIs, managing distributed systems, and designing robust databases to handle peak loads. Candidates should possess a... 
    Senior
    Software

    Ph7

    Cambridge, MA
    3 days ago
  •  ...Manufacturing Co is seeking a Senior Engineering Manager in Boston to lead...  ...of Klaviyo’s orchestration platform, enhancing how customers connect...  ...with Product, Design, and Data teams to align strategies and...  ...possess over 10 years of software engineering experience along... 
    Senior
    Software

    Dormont Manufacturing Co

    Boston, MA
    17 hours ago
  • CMR Surgical, based in Cambridge, is looking for a Senior Software Engineer to develop data platforms utilizing Python for minimal access surgery with the Versius Surgical System. You’ll work on data pipelines and cloud services that support surgeons worldwide, contributing... 
    Senior
    Software
    Work at office
    Remote work
    Worldwide

    CMR Surgical

    Cambridge, MA
    2 days ago
  • Klaviyo Inc. is seeking a Senior Software Engineer to work on the new Composer AI product. Ideal candidates will have 7+ years of software engineering experience and a strong background in developing customer-facing systems. Responsibilities include tackling complex technical... 
    Senior
    Software

    Klaviyo

    Boston, MA
    4 days ago
  • $229.9k - $262.4k

     ...Senior Lead AI Engineer (Gen AI Platform Services, Agentic AI) Overview: At Capital One, we are creating responsible and reliable AI systems,...  ...One. Design, develop, test, deploy, and support AI software components including foundation model training, large language... 
    Senior
    Software
    Full time
    Part time
    Local area

    Capital One Financial Corp

    Cambridge, MA
    2 days ago
  • Datalign Advisory Inc. is seeking a Senior Software Engineer with AI/ML expertise to join their team in Cambridge, Massachusetts. The role involves leading the design and development of AI systems for financial advisors. Candidates should have 7+ years of experience, strong... 
    Senior
    Software

    Datalign Advisory Inc.

    Cambridge, MA
    2 days ago
  • Senior Software Engineer, Data & MarTech (Hybrid, Boston, Seaport District) #26571 PROJECT STACK and TEAM: We are seeking a high-impact Senior Software...  ...Engineer to help build and scale our world-class digital platforms. In this role, you will be a key contributor to our... 
    Senior
    Software

    Evolvesquads

    Boston, MA
    17 hours ago
  • Senior Software Engineer - Core Data Hadoop HBase Full-time SAAS Company Scaling web APIs to thousands of concurrent requests Working with distributed systems - gracefully handling failures and partitioning data for maximum throughput Designing databases and caching layers... 
    Senior
    Software
    Full time

    Ph7

    Cambridge, MA
    4 days ago
  • $135k - $325k

    Job Overview The Senior Software Engineer - Data Modeling will work within Research Systems as part of the Data Models, Forecast Platform team, and be focused on the implementation of our next generation platform as part of a modern research data platform. Working closely... 
    Senior
    Software
    Local area

    Dormont Manufacturing Company

    Boston, MA
    17 hours ago
  • Senior Software Engineer - Agent Platform At Klaviyo, we believe the future of software lies not in productivity tools for human users but in software that...  ...billions of customer messages and follow‑on conversion data. Our next big opportunity is to build state‑of‑the‑art... 
    Senior
    Software

    jobr.pro

    Boston, MA
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Data Platform. Be the first to apply!