Senior Software Engineer

samedi GmbH
Berlin, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Berlin, Germany

Tech stack

Computer Security
Data Security
EHealth
Elasticsearch
PostgreSQL
Node.js
Ruby on Rails
Redis
Ansible
Software Engineering
Web Applications
System Availability
Kubernetes
Terraform
Go

Job description

…Senior Software Engineer? You are responsible for writing high-quality code following solid engineering principles and best practices. By reviewing the code of engineers at various seniority levels, you ensure that only top-notch code makes it to production. You actively contribute to improving the quality and health of our codebase, processes, and teams. Collaborating closely with product and customer experience teams, you gain a deep understanding of the features you're building or the bugs you're fixing.

Wir geben alles - Deine Vorteile

  • Balance work and personal life with a trust-based work schedule
  • 30 days of vacation per calendar year
  • Sabbatical (depending on length of service)
  • Commission-free company pension plan
  • Subsidy for the Deutschlandticket or Jobrad
  • Subsidy for Urban Sports membership
  • 40 days of workation per year in other European countries
  • Hybrid work: dog-friendly office with flexible remote work policies

Gemeinsam verbessern wir das Gesundheitssystem - Deine Aufgaben

  • Design, create, and maintain a cloud-based infrastructure consisting of a variety of self-hosted and managed services
  • Help the various engineering teams to deliver their services/products by bridging the gap between development and production
  • Improve our entire Engineering team experience by improving our tooling, automation, boosting performance, and metrics visibility
  • Continuously Improve our high-availability setup so that nothing we can foresee can take us down (no single points of failure)
  • Perfect our monitoring so that we are the first to know if anything goes wrong
  • Test our high availability in a controlled environment and mock emergency situations so that we are prepared for real incidents, samedi - where tech meets health. This is where the digital transformation of the healthcare system is advanced and shaped. As one of the leading e-health companies in Europe, we are the bridge between doctors and patients. Our intelligent software solution offers efficient resource planning and online appointment booking with maximum data security. Through our work, we support the relationships between all stakeholders in the healthcare system, enable modern digital forms of treatment and thus significantly improve healthcare. We want to help people get better faster and give everyone easy and good access to healthcare treatments. We establish digital healthcare services.

Requirements

  • Excellent communicator: clear, concise, empathetic, and unambiguous
  • Commitment to building and maintaining emotionally safe environments where teams can do their best work
  • Extensive experience with deploying and monitoring large-scale Web applications (mainly using Ruby on Rails and PostgreSQL, with occasional use of Golang, Redis, Elasticsearch, NodeJS, and others)
  • Comfortable with Infrastructure as Code (Ansible, Terraform)
  • Experience running services on Kubernetes clusters
  • Previous experience with building and optimizing CI/CD pipelines
  • Background or knowledge in Software Engineering
  • Based in Berlin or Germany in general, At samedi, we value passion, commitment and the willingness to learn new things - and who knows, maybe you are exactly the reinforcement we are looking for. As a company in the healthcare sector, we work with sensitive (patient) data, so we attach great importance to data protection and information security. This means that we will carry out an identity check during the application process (please have your ID ready for this) and ask you to send us your highest educational qualification certificate. Don't worry - your grades are not important to us. We are primarily interested in getting to know you as a person and meeting the formal requirements for our security concept.

Apply for this position