Jobs in Germany
Senior Software Engineer, Support & Integration (C++) – Digital Patient Model
Snke
Location: München
What you'll do
As a Senior Software Engineer, Support & Integration (C++), you will join the Snke Anatomy Applications team and help ensure that our Digital Patient Model services are reliably integrated and supported in customer environments. In this role, you will handle escalated technical issues and provide third-level support through analysis, root cause investigation, and collaboration with the engineering team. You will also support legacy products through technical analysis and contribute to development work whenever support demand allows.
- Investigate and analyze customer-reported issues in production systems, integration setups, and internal environments.
- Reproduce issues, identify root causes, and provide clear technical findings to the responsible engineering team.
- Support customers with the integration of our services, APIs, and data flows.
- Analyze issues in legacy products and support their continued operation.
- Work with modern C++20 services and understand older C++ code bases for debugging and support purposes.
- Communicate technical findings clearly to internal teams and customers.
- Contribute to development work when support priorities allow.
What we're looking for
We are looking for someone with several years of professional experience in C++ software engineering and technical support or integration roles. You should be able to investigate complex issues independently, communicate technical findings clearly, and work confidently with both modern and legacy code bases.
- Several years of professional experience in C++ software engineering.
- Experience in technical support, application support, integration support, or a similar customer-facing technical role.
- Strong analytical and problem-solving skills, especially when reproducing issues, analyzing logs, and identifying root causes.
- Ability to work with both modern and older C++ code bases for debugging and support when necessary.
- Experience with distributed backend systems and gRPC services using Protocol Buffers.
- Excellent communication skills and the ability to explain technical findings clearly and concisely.
- An independent, structured working style and the ability to drive investigations to a solid conclusion.
- Experience supporting healthcare or other regulated software products.
- Familiarity with Git and scripting languages such as Python or PowerShell.
- Knowledge of CI/CD pipelines, observability, logging, and monitoring.
- Familiarity with cloud platforms such as AWS.
- Experience with DICOM or other medical data standards.
Why Snke
- A supportive, international team connected by shared values and a culture of trust
- Meaningful responsibilities with a lasting impact on global healthtech, improving medical decisions and patient outcomes
- 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
Contact person
Tatjana von Freyberg
Find more English Speaking Jobs in Germany on Arbeitnow
Published: September 28, 2026
Senior Software Engineer - Data
Snke
Location: München
What you'll do
As (Senior) Software Engineer – Data at Snke you will help build and scale the data infrastructure that empowers our Research & Development teams to automate the testing and evaluation of medical software using large-scale datasets. You will play a key role in designing, developing, and operating modern data platforms, pipelines, and services that enable efficient data processing and analysis.
You will:
- Design and implement scalable, secure, and resilient data platforms and architectures.
- Design, develop, andmaintainrobust ETL/ELT pipelines for structured and unstructured data.
- Build,deployand managedatastorage systems and databases, such as Apache Iceberg or MongoDB.
- Develop,optimizeand enforcedata quality, lineage, compliance, and security controlsacross the system.
- Writing Servicesfor data ingestion,accessand processing
- Collaborate with data analysts to support reporting, analytics, and machine learning use cases.
- Document data models, processes, architectures, and best practices.
- Contribute to a collaborative and innovative engineering culture while working alongside a talented team at our Munich headquarters
What we're looking for
- A degree in Computer Science, Software Engineering, Data Engineering, or a related field, or equivalent practical experience.
- Strong experience in data engineering and modern data platform development.
- Solid understanding of data architecture, data modeling, and data engineering best practices.
- Hands-on experience with Python, Go, TypeScript/JavaScript, and/or Infrastructure as Code tools such as Terraform.
- Experience with modern software development practices, including CI/CD, containerization, and GitHub Actions.
- Experience building and operating cloud-based solutions, ideally on AWS.
- Familiarity with healthcare standards such as FHIR or DICOM is a plus.
- Strong analytical and problem-solving skills, with a structured and pragmatic approach to work.
- A collaborative mindset, excellent teamwork skills, and a passion for continuous learning and professional growth.
- Excellent communication skills in English; German language skills are an advantage.
Why Snke
- A supportive, international team connected by shared values and a culture of trust
- Meaningful responsibilities with a lasting impact on global healthtech, improving medical decisions and patient outcomes
- 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
Contact person
Tatjana von Freyberg
Find more English Speaking Jobs in Germany on Arbeitnow
Published: September 28, 2026
Senior Machine Learning Engineer – Video AI
Snke
Location: München
What you'll do
As (Senior) Machine Learning – Video AI at Snke you will develop and deploy machine learning applications that analyze video and sensor data from the operating room to improve surgical workflows. You will work closely with software developers and ML engineers to build services on the Snke platform that extract meaningful insights and enable smarter, more efficient, and safer surgical procedures. In addition, you will leverage modern ML training platforms and strong software engineering skills to drive innovation in intelligent assistance tools and automation.
- Work on learning-based solutions for a variety of tasks in medical data analysis with a particular focus on the processing of surgical videos (e.g. event detection, image segmentation, object detection and more)
- Participate in all phases of the machine learning development life cycle (from requirements engineering and data processing to experimentation, model development/training, and ultimately deployment of solutions)
- Push the limits of intelligent software components for surgical procedure analysis, making use of the ever increasing amounts of video data
- Shape the development and productization of AI based video solutions for medical use-cases
- Contribute to our success with your creative ideas and your independent and self-responsible way of working, ultimately impact the daily work of medical professionals around the world
What we're looking for
- Degree in Computer Science, natural sciences, or similar background
- 3+ years of professional experience in using modern machine learning methods along with classic computer vision approaches to solve challenging problems in the area of image processing
- Experience in state-of-the-art ML tooling related to experiment management, containerization, orchestration, processing pipelines and data version control.
- Profound demonstrated experience in developing complex software systems in Python and/or other programming languages
- Ideally, you gained this experience during a range of projects in an industrial setting, or you have worked on a PhD in a relevant area
- Good knowledge in the setup and operation of cloud-based computing environments (ideally AWS) is a plus
- Experience of working on AI-based products in the med tech industry is a plus
Why Snke
- A supportive, international team connected by shared values and a culture of trust
- Meaningful responsibilities with a lasting impact on global healthtech, improving medical decisions and patient outcomes
- 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
Contact person
Tatjana von Freyberg
Find Jobs in Germany on Arbeitnow
Published: September 28, 2026
Senior Fullstack Engineer — Mobile Healthcare Platform
Snke
Location: München
What you'll do
We are a startup building a platform that is in daily use during patient care, and our direction changes as we learn. The engineer we are looking for is comfortable with that: someone who moves between backend, mobile, integration and platform work as the product demands, and who picks up new technologies quickly because their strength is in engineering fundamentals rather than any one stack.
Right now that means, among other things, bringing our clinical mobile app to Android, evolving how our product integrates with hospital systems, and keeping our services dependable across cloud and on-premise deployments. Six months from now the list will look different, and you will help decide what is on it.
We build AI-native: agents write a large share of our code, and the engineer's job is to design the system, specify the work precisely, and keep the codebase in a state where both humans and AI tools can understand and extend it safely. Your engineering judgement is the product here.
- Move across the stack as priorities shift: mobile UI, backend services, APIs, hospital integrations, platform and deployment work
- Own the architecture of the parts you touch: module boundaries, API contracts, data models, and the decisions behind them
- Direct AI coding agents to implement against your specifications, and review their output with the same rigour you would apply to a colleague's pull request
- Keep the codebase legible for readers without context: consistent conventions, small well-named units, documented rationale, tests that express intent
- Own service quality end to end: automated testing, CI/CD, observability, diagnosability in production
- Work with clinical data and healthcare interoperability standards
- Produce the technical documentation and evidence required in a regulated development process
What we're looking for
- Several years of professional experience building and operating software in production, spanning both frontend or mobile and backend work, and a track record of changing roles or stacks when the product needed it
- Strong grasp of software architecture: you decompose problems into modules with clear contracts, think about dependency direction and ownership of state, and can explain why a boundary sits where it does
- Fluency with agentic AI development tools (for example Claude Code, Cursor, Copilot agents). You can describe a concrete workflow you use, where it breaks down, and which guardrails you put in place. You know which code you would never hand to a model unreviewed
- A specification and review mindset: you define "done" before starting, treat generated code as a hypothesis to verify, and notice missing edge cases and error paths
- Grounding in fundamentals that transfer across stacks: concurrency, data consistency, networking, API design, relational data. You have switched languages before and can judge whether unfamiliar code is idiomatic. Our backend is built with Python, Go, .NET and Rust; our mobile app is native iOS today, with Android coming next, likely in Flutter
- Mobile development experience, ideally Android or Flutter, including app lifecycle, background execution and offline behaviour
- Hands-on experience with containers, automated testing and CI/CD pipelines
- A structured, quality-focused way of working, comfortable in a regulated environment
- Professional English communication skills; German is a strong advantage
- Experience with healthcare interoperability standards such as FHIR, HL7, or interface engines like Mirth or Rhapsody
- Knowledge of DICOM and medical imaging workflows
- Experience developing regulated medical software or working in other safety-critical industries
- Experience deploying software in customer-managed or on-premise infrastructures
- AWS experience
Why Snke
- A supportive, international team connected by shared values and a culture of trust
- Meaningful responsibilities with a lasting impact on global healthtech, improving medical decisions and patient outcomes
- 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
Contact person
Tatjana von Freyberg
Find more English Speaking Jobs in Germany on Arbeitnow
Published: September 28, 2026
Senior DevOps Engineer (all genders) | Data Platform
Real Digital
Location: Remote oder Köln / Darmstadt / Düsseldorf / Berlin
Anstellungsdetails
Permanent Contract, Full- or Part-Time, Remote or Cologne / Düsseldorf / Darmstadt / Berlin
Info
Who we areWe are the tech powerhouse behind Kaufland’s international online marketplaces and a company within the Schwarz Group. Driven by a start-up mentality and working on an equal footing within flat hierarchies, we develop the best marketplace solutions for our customers, sellers and partners. #FromEuropeForEurope
Day by day, our Tech & Product Team of about 400 experts pursues the goal of creating the best possible customer shopping experience for our online marketplace. Through innovative technical developments, they not only create an outstanding shopping experience but also lay the foundation for an optimal selling experience for our sellers. Learn more about our division, areas, and cross-functional teams here!
Aufgaben
Your tasks – this is what awaits you in detail
- You run and own our self-hosted Apache Kafka backbone and Schema Registry end-to-end, managing ACLs, client quotas, certificates, upgrades, and disaster recovery
- You operate our Debezium-based change data capture pipelines, overseeing connectors, snapshots, offsets, replica lag, and BigQuery sink loaders
- You run our workloads on Kubernetes, including Navarch - our self-built workflow orchestrator executing ~7,500 SQL and Python tasks daily - owning resource management, autoscaling, and debugging
- You automate and own access management and infrastructure as code across our self-hosted GitLab CI/CD pipelines, replacing manual tickets with code-driven policies
- You own observability and infra costs - Datadog across Kafka and sink loaders, Slack-native alerting, and maintaining an honest view of K8s, Kafka retention, and log volume expenses
- You carry your share of triage, one week in three - handling ingestion and access requests, schema alerts, and supporting analysts, while helping automate this layer via AI-assisted review
- You act as a senior sparring partner alongside two senior data engineers (reporting to the Head of Data & Analytics) - driving design reviews and multi-quarter initiatives, with room to grow into BigQuery architecture over time: access frameworks, partitioning and slot strategy, the pipelines and models on top
- Optional: You take part in our 24/7 on-call rotation
Profil
Your profile – this is what we expect from you
- You have several years of experience operating production infrastructure you were personally responsible for, including on-call rotation. You have run systems that broke, can explain what went wrong and how you permanently fixed it, and can detail a specific trade-off you navigated backed by concrete numbers
- You have deep hands-on expertise in Apache Kafka broker operations, including cluster sizing, partition rebalancing, replication, ISR behavior, and version upgrades
- You have operated cross-system data replication in production - ideally Debezium on Kafka Connect, or database replication via binlog, GTID, WAL, or agent-based pipelines
- You demonstrate strong production experience with Kubernetes, master resource management and autoscaling, and possess sharp debugging reflexes for complex failure modes
- You manage infrastructure and access as code across multiple environments (ideally Terraform and Ansible; Pulumi, Helm or serious configuration management also counts) following a strict least-privilege IAM approach across multiple environments, ideally with GCP experience or transferable AWS/Azure knowledge
- You use production-grade Python and SQL as practical tools, applying a cost-conscious mindset to query performance, scanning volume, and data pruning
- You thrive in a low-process, Kanban-driven environment where seniors self-organize, rotate weekly triage duties without micro-management, and prefer automating recurring requests over manually repeating them
- Optional: You bring skills or interest in object-oriented design, data modeling/dbt, BigQuery architecture, orchestration frameworks (Airflow, Dagster), stream processing (Beam, Flink, Spark), or internal automation (n8n, AI triage bots).
- You are fluent in English (C1 level) and enjoy working in an international team environment
Benefits
What we offer
- Create your own work-life balance: You have the flexibility to choose between working remotely (within Germany) or from one of our locations in Cologne, Darmstadt, Düsseldorf, or in Berlin!
- Do you want to move to Germany? No problem – we offer you an attractive relocation package to give you a smooth start.
- Urban Sports Club and RSG Group Fitness Studios: Get top deals for fitness, swimming, yoga and more
- Mental Well-Being: We support you on your well-being journey with special offerings such as Instahelp, the digital platform for online psychological counseling
- Vacation & Sabbatical: Enjoy 30 days of vacation per year and the opportunity to take a sabbatical once you have been part of the team for a certain period!
- Option for Pluxee restaurant vouchers: Buy Pluxee vouchers through us and benefit from tax-advantaged meal allowances!
- ‘Deutschlandticket’: We subsidize your train season ticket for more mobility
- Employee Discount: You will receive a monthly coupon for Kaufland.de
- Free choice of operating system: MacOS or Ubuntu Linux, it's up to you
- Boost your growth: Benefit from our online language learning programs, diverse in-house training, and our automated 360-degree feedback. We cover the costs for relevant conferences, training opportunities, and approved team workshops to strengthen personal interactions
- This is who we are: Our dynamic culture combines flat hierarchies, a start-up mentality, an international team of over 65 nationalities, and the strength of the Schwarz Group to provide you an agile and secure working environment.
- We are team players: From day one, you will connect not only with your team but also with others through our digital onboarding journey, the buddy program, and regular team and company events, all-hands meetings, powerful mornings, and much more!
Bewerben
Diversity at Kaufland e-commerceWe welcome applications from everyone, regardless of skin colour, sexual orientation, gender identity, age, disability, ethnic origin, religion and ideology. We are signatories to the Charta der Vielfalt (German Diversity Charter) – because we know that extraordinary things can only be achieved with diversity. Read more here! When applying, you can optionally include your pronouns in your resume.
Why are you the perfect fit for this position?
Don't bother with cover letters - we're interested in facts and figures! Feel free to share your Github profile with us in your application.
As we have very international teams, we would highly appreciate it to receive your CV or profile link in English.
We are looking forward to your application!
Kaufland e-commerce Services GmbH & Co. KG
Postal address:
Habsburgerring 2
50674 Köln
Ansprechpartner
Your contact person: Kristina Heymann
Find more English Speaking Jobs in Germany on Arbeitnow
Published: September 28, 2026
