Full-Stack Software Engineer (Infrastructure Focus)

New
J
JobgetherHealthcare technology
Based in GermanyFull-Time
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
PostgreSQLETLGCPTypeScriptC++ReactGitHub Actions

Requirements

  • Have experience as a well-rounded software engineer, with practical knowledge across multiple areas of the technology stack.
  • Demonstrate strong software engineering fundamentals and the ability to develop clean, reliable, maintainable, well-structured code.
  • Have experience or a strong interest in infrastructure engineering, including cloud environments, deployment systems, and on-premise infrastructure.
  • Have familiarity with backend development, ideally using Elixir (Phoenix), C++, or comparable technologies.
  • Frontend experience with React and TypeScript is beneficial.
  • Knowledge of Google Cloud Platform, GitHub Actions, and NixOS is an advantage.
  • Experience with databases, data pipelines, or ETL processes, particularly PostgreSQL, is valuable.
  • Familiarity with GraphQL, REST, or API integrations is beneficial.
  • Knowledge of healthcare integrations or interoperability standards such as HL7 and FHIR is a plus.
  • Think systematically, anticipate edge cases, and balance technical rigor with pragmatic execution.
  • Communicate effectively and collaborate with colleagues across technical disciplines.
  • Be willing to learn unfamiliar programming languages, tools, and technologies.
  • Be willing to undertake occasional international travel to visit hospitals and collaborate with clinical users.
  • Include the word “penguin” in the application.

Responsibilities

  • Own technical initiatives from design and development through testing, deployment, and ongoing improvement.
  • Build and maintain reliable, scalable, and secure cloud and on-premise infrastructure.
  • Develop and improve backend applications and services using technologies such as Elixir (Phoenix) and C++.
  • Contribute to frontend technologies, including React and TypeScript, as well as APIs, data pipelines, and infrastructure components.
  • Deliver enhancements and fixes while maintaining code quality, reliability, and minimal regressions.
  • Build modular, maintainable software that other engineers can understand, test, and extend.
  • Collaborate with product, data engineering, cloud infrastructure, and on-premise infrastructure teams.
  • Investigate technical issues, identify root causes, and implement solutions.
  • Visit hospitals occasionally to observe workflows and collaborate with clinical users.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now