Backend Software Engineer

Zürich, Switzerland

Posted:48d ago
Location:Zürich, Switzerland
Job Ref:BH-41998
Expiry date:3/4/2024
Backend Software Engineer - European candidates welcome (Fully remote) 


We are partnered with a venture back health-tech client on their search for a Backend Engineer to help build and improve the backend, API and Cloud Architecture. 


You will be expected to write clean, efficient, and well-documented code, implement automated testing and continuous integration as well as participate in code reviews. Ideally, you will take ownership of your work and demonstrate a proactive approach to problem-solving. 


Essential experience:

  • 3-5+ years of professional experience in software engineering
  • You have a proven track record of experience with Python as well as experience in building large-scale applications with Linux based systems
  • Proven track record of building and maintaining high availability systems within a cloud-based environment (preferably within AWS)
  • Comfortable in providing input to projects from planning to delivery and actively contributing to technical design and architecture decisions.
  • Following engineering best practices, having high-quality code standards and utilising tools to ensure that these are constantly met. (using tools for automated testing, code quality scans, performance monitoring, error/exception reporting…)
  • Understanding of CI/CD, Docker, Alerting and monitoring solutions
  • Experience working with and developing applications that integrate with RBDMs directly or via SQLAlchemy. 
  • Willingness to learn and openness to feedback

Desirable experience:

  • Experience with FastAPI or other python related API web frameworks
  • Knowledge of SQLAlchemy, and experience using Alembic to manage and perform migrations
  • Experience with Terraform
  • Experience in running a cloud-native architecture and infrastructure
  • Interest in customer and partner feedback and data collection to inform decisions and iteration
  • Ability to communicate technical ideas to people from other areas of expertise
  • Experience with remote work

Please note this is a fully remote role and we are accepting applications from candidates across Europe. 

Apply now