Job Closed

This listing is no longer active.

Brainlab logo
Brainlab

Together we're making an impact on patient lives with our medical technologies.

Software Engineer, Digital Patient Model Services – C++

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

Germany

Posted

56 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishC++gRPCPython

Job Description

Software Engineer, Digital Patient Model Services – C++

Brainlab

• Develop and maintain modular C++ services that integrate and expose our state-of-the-art anatomical models and data processing pipelines. • Implement and optimize the backend logic that powers our gRPC and Protocol Buffers interfaces, ensuring reliable data delivery to clinical applications. • Leverage C++20 Coroutines to solve concurrency and low-latency data flow challenges, ensuring anatomical information is available exactly when needed. • Work on the interface between classic data processing and machine learning outputs, ensuring the service remains modular and testable. • Own the full lifecycle,from technical concept to high-coverage testing, while automating workflows for a stable and repeatable release process. • Act as a technical consultant for internal teams and external partners, supporting them in the seamless integration of the Digital Patient Model services into their own applications.

Job Requirements

  • A degree in Computer Science or a related field, with a good knowledge in Modern C++ (20) and asynchronous programming.
  • A background in (or a strong preference for) distributed backend architectures and API-driven applications where reliability and efficiency are key.
  • A commitment to building robust, deterministic systems where code is clean, intentional, and maintainable.
  • Familiarity with Git and experience using Python or PowerShell for automation.
  • A proactive, collaborative approach to development within a fast-paced environment, valuing iterative improvement and team-wide knowledge sharing.

Benefits

  • 30 vacation days, plus December 24th and December 31st
  • Flexible working hours and a hybrid work model within Germany
  • Bike leasing via our partner “BikeLeasing”
  • Parking garage and secure underground bike storage
  • Subsidized company restaurant and in‑house café
  • Urban Sports Club membership with employer contribution
  • Regular after‑work, team, and company events
  • Centrally located, modern workspace with a 212 m² rooftop terrace

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Assist in developing and maintaining applications using .NET technologies • Develop basic UI components using JavaScript, HTML, and CSS • Fix defects, perform unit testing, and support QA activities • Collaborate with senior developers and follow coding standards • Participate in learning and upskilling on enterprise technologies

India
Job Closed
Software Mind logo

Senior Backend Engineer, TypeScript

Software Mind

Software House focused on results since 1999

Backend Engineer57 days ago
Full TimeRemoteTeam 1,001-5,000Since 1999H1B No Sponsor

• Design and develop high-load backend services using TypeScript, Bun.js, and Nest.js • Build and maintain a robust, scalable data architecture, ensuring proper data storage, structure, and documentation • Integrate backend services using gRPC and manage inter-service communication via protobuf contracts • Implement event-driven solutions with message brokers such as Nats.io, Kafka, or SQS • Work with analytical (ClickHouse) and transactional (PostgreSQL) databases to optimize queries and ensure data reliability • Integrate with third-party systems including Auth0, Stripe, Sanity CMS, HubSpot, Algolia, and external APIs (e.g., Google Places) • Ensure strong data governance: define data structures, storage strategies, and maintain comprehensive documentation

Poland
Job Closed
BotCity logo

Python Developer

BotCity

BotCity centralizes Python-based RPA & AI governance, enabling secure, scalable automation with clear ROI.

Backend Engineer57 days ago
Full TimeRemoteTeam 11-50Since 2018H1B No Sponsor

• Gather and analyze client requirements and propose automation solutions. • Develop, test, and deploy Python automations using Best Practices. • Write clean, maintainable, and reusable code. • Monitor, debug, and optimize automations for reliability and performance. • Document processes and provide technical support during project handovers. • Collaborate with project managers, QA, and clients for successful delivery.

Latin America
Addvisor Group logo

Desenvolvedor Java Back End, Senior

Addvisor Group

O Sucesso de sua empresa ao seu alcance!

Backend Engineer57 days ago
Full TimeRemoteTeam 201-500Since 2004H1B No Sponsor

• Desenvolvimento de aplicações Back-end em Java • Colaboração com equipes ágeis para entrega de sistemas • Implementação e manutenção de pipelines CI/CD • Gestão de bancos de dados relacionais e não relacionais • Utilização de ferramentas como Azure DevOps e Jenkins

Brazil
Job Closed