Nordhealth

Senior Python Backend Engineer

Nordhealth  â€¢  Helsinki, FI (Onsite)  â€¢  14 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

👋 Who are we?

Nordhealth (OB:NORDH) is the leading provider of cloud-based Practice Information Management Software (PIMS) to veterinary and therapy professionals.

Over the last three years, we have grown our Annual Recurring Revenue (ARR) and team size by almost 10x. Today, more than 30,000 therapy and veterinary professionals use our software everyday to help treat over 20 million patients annually across 35+ countries. It’s been an exciting growth journey so far and we are just getting started. Our mission is to enable healthcare professionals to deliver better patient care through software, with a goal to help serve over 200 million patients by 2030 In support of this growth mission, in May 2021, Nordhealth raised €120M through a public-listing on Euronext Growth Oslo stock exchange.

Nordhealth is a remote-first company, headquartered in Helsinki, Finland. Our 430+ employees work either remotely or from offices/collaboration hubs. While our market presence is currently strongest in the Nordics, our customer base is rapidly growing in North America and Europe, with clients in the US, UK, Spain and many others. For more information, visit our company’s website at www.nordhealth.com

About the role

We are seeking a German-speaking Senior Python Backend Engineer to join our DACH expansion team—currently one of the most crucial pieces of Nordhealth’s global growth puzzle. This is a unique opportunity to work directly on the highest-priority missions of the company.

Provet is not just another low-traffic SaaS app; it is a mission-critical productivity platform that veterinarians rely on completely to do their jobs and care for their patients daily. While engineers at other companies rarely encounter real performance or scaling issues due to low user volume, our massive active footprint and extensive feature set offer genuinely interesting technical challenges. If you are an engineer who loves diving close to the metal to build for true high performance, quality, and scale, you will thrive here.

In this role, you will help us implement next-generation functionalities and architect robust API interfaces to power our modern Vue.js frontend, while systematically refactoring, optimizing, and rewriting our core Python/Django framework. 🚀🚀

Your key responsibilities include:

  • Drive High-Priority Architecture: Develop and scale robust, backend Python applications that anchor our mission-critical SaaS ecosystem.

  • Solve Real Scale Challenges: Optimize application performance and troubleshoot complex technical bottlenecks unique to a high-volume platform with a massive feature set.

  • Elevate the Codebase: Conduct rigorous code reviews, champion automated testing, and systematically refactor legacy Python/Django systems for optimal quality.

  • Advance Modern API Infrastructure: Build clean, scalable API interfaces that ensure seamless third-party integrations and power our Vue.js frontend.

  • Collaborate & Mentor: Partner closely with cross-functional teams on systemic design, mentor junior developers, and cultivate a team culture of continuous learning.

  • Secure & Document: Implement industry-standard security practices, maintain compliance, and document architectural processes to enable high-velocity team iteration.

What will help you to be successful in this role?

Ideally, you have already gained some experience from working in a fast growing, global SaaS company. Additionally:

  • Successfully navigating the challenges of managing legacy code while enhancing and maintaining the SaaS platform's functionality is crucial for the Senior Python Developer role. This includes understanding the existing codebase, identifying areas for improvement, and implementing changes effectively.

  • Building new APIs to support frontend requirements is another key success factor. This involves designing APIs that meet the needs of the frontend while ensuring seamless integration with existing systems.

  • Additionally, the ability to refactor code to improve maintainability, scalability, and performance is essential. This may involve restructuring code, optimizing algorithms, and implementing best practices to ensure the long-term sustainability of the platform.

  • Defining clear and proper interfaces for modules is also critical for success. This includes establishing consistent communication protocols and data formats to facilitate collaboration and maintainability within the development team.

  • Bring a True Builder’s Mentality & AI Fluency: Actively leverage modern AI workflows to accelerate prototyping, streamline development loops, and eliminate friction. We want a practical builder who stays close to the metal—someone who uses the best tools available to iterate rapidly and solve complex engineering problems at scale.

In addition, our humble wishlist includes:

  • Strong proficiency in Python programming language, including libraries and frameworks, especially Django

  • Experience in developing and maintaining SaaSapplications, and ability to design scalable and reliable software solutions.

  • Excellent communication skills and the ability to effectively collaborate with Product Managementteams.

  • Experience with Docker and containerization of services

  • Knowledge of software development methodologies, such as Agile

  • Proficiency in working with relational and NoSQL databases.

  • Experience in designing and implementing RESTful APIs.

  • Familiarity with automated testing frameworks and code quality assurance.

  • Ability to identify and address performance bottlenecks.

  • Strong problem-solving skills for troubleshooting technical issues.

  • Eagerness to stay updated on emerging technologies and industry trends.

  • Full proficiency in both German and English.

Having one or more of these skills will help in succeeding in this role:

  • Understanding of security best practices and compliance standards.

  • Experience with development of cloud-based solutions

  • Experience with AWS services like Lambda, ECS, EKS or App Runner

  • Experience working with Agile teams

What’s in it for you?

At Nordhealth, we do things a little bit differently. We value continuous improvement, diverse teams and autonomy which drive our collaboration. Our global healthcare domain is rapidly developing and we are seeking colleagues who enjoy working in this type of environment. 🌎

In addition, we offer:

  • The chance to work in a meaningful industry and in a fast-growing, global company on a path to changing digital healthcare

  • Competitive compensation and benefits

  • Learning and professional growth opportunities

  • The tools you need, and enjoy using

  • Frequent company events and talented colleagues from around the world

If you enjoy working in a fast-growing and international environment with the possibility to make an impact, this might be the perfect job for you. Apply now! We'll fill the position as soon as we find the right person.

Recruitment Fraud Alert

Nordhealth only communicates with candidates through our Applicant Tracking System (Teamtailor: @ finnishnetsolutions.teamtailor-mail.com) or via official @nordhealth.com emails (e.g. name.surname@nordhealth.com or careers@nordhealth.com). We post roles only on our Careers page, LinkedIn, and trusted job boards. Contact from any other source should be considered suspicious. If you are contacted by someone claiming to represent Nordhealth and you are unsure of their legitimacy, please contact us directly at careers@nordhealth.com. Your safety and trust are very important to us!

Nordhealth

About Nordhealth

Hello, we’re Nordhealth. We build products that redefine healthcare.

We’re all problem solvers at heart and love to get our teeth into new challenges regardless of complexity. But we don’t just build our own software, we also acquire others. We’ve been doing this since 2001 and we’re now the leading healthcare software provider in the Nordics.

Over 30 thousand healthcare professionals around the world use our software. This means that we affect over 20 million patients, a number that is growing daily. We’re immensely proud to make a change at this scale.

Industry
IT & Software
Company Size
201-500 employees
Headquarters
Helsinki, FI
Year Founded
2001
Social Media