
Senior Python Backend Developer
Nordhealth
- Location
- Croatia
- Posted
Senior Backend Developer for Provet Cloud, a cloud-based veterinary practice management software
Nordhealth
Senior Backend Developer for Provet Cloud, a cloud-based veterinary practice management software
Binance
Senior Java Engineer for front-end gateways and cache-proxies at Binance, promoting tech best practices and working remotely or onsite.
Goodnotes
Senior Full Stack Engineer - Expand user base across multiple platforms using React/Redux, TypeScript, Node.js, and cross-platform SDKs.
Kueski
Join Kueski as a Senior DevOps Engineer to design scalable AWS infrastructure, manage Kubernetes clusters with Istio, automate workflows, and ensure system reliability while collaborating with cross-functional teams in a mission-driven culture focused on customer value and teamwork.
Binance
Senior DevOps Engineer at Binance: Manage cloud infrastructure, containerization, and orchestration, with expertise in AWS, Python, Go, Java, and CI/CD tools.
Phantom
Remote DevOps engineer position at Phantom, managing CI/CD pipelines, automating releases, and optimizing testing processes.
Testlio
Senior DevOps Engineer at Testlio: Shape the future of testing with AI, improve infrastructure solutions, and drive innovation in a global community.
Testlio
Senior DevOps Engineer at Testlio: Shape the future of testing with AI, collaborate with a talented team, and create innovative solutions.
Oddball
Senior DevOps Engineer position at Oddball with AWS experience, collaboration required for Federal program
Nextech
Join Nextech as a Senior DevOps Engineer to enhance infrastructure automation, collaborate with teams on scalable solutions, improve monitoring systems, lead continuous improvement initiatives, provide mentorship, ensure system reliability, own strategic projects, and communicate technical concepts effectively. Enjoy competitive pay, bonuses, comprehensive benefits including health insurance, wellness programs, flexible time off, paid holidays, volunteer opportunities, life insurance, disability coverage, recognition programs, employee assistance, corporate discounts, and pet insurance.
saas.group
Join saas.group as a Senior DevOps Engineer and lead infrastructure projects for B2B SaaS ventures. Enjoy 100% remote work, flexibility, autonomy, and a small team environment.
Loka, Inc
Senior DevOps Engineer with AWS expertise needed for Loka's modern tech stack projects
Twilio
Senior Program Manager for Remote Effectiveness and Culture at Twilio
VRChat
Lead VRChat's Trust & Safety team, develop strategies to ensure a safe environment for the global community, collaborate with product and engineering teams, implement policies, and mentor agents. Join a remote-first company that values diversity and inclusion.
Binance
Senior QA Engineer - Blockchain - Automate backend testing, collaborate with developers & product managers, and deliver high-quality products for Binance's blockchain ecosystem.
‎ConnectWise
Senior Software Engineer I: Develop high-quality software in compliance with industry standards, collaborate with cross-functional teams, and debug production issues.
Twilio
Lead global Professional Services bookings targets for Twilio, manage team of services sales professionals, and drive demand for Twilio's services.
Simple app
Senior SRE/Platform Engineer at Simple: Develop large-scale systems with AWS & Kubernetes, automate operations, and support security initiatives.
Coursera
Senior Software Engineer for AWS-based infrastructure on Coursera Labs
Wealthsimple
Join Wealthsimple as a Senior Accounts Payable Analyst to manage accounts payable processes, ensure compliance, and contribute to financial reporting while enjoying top-tier benefits and career growth opportunities.
Nordhealth
We are seeking a dedicated individual for a role that centers around Provet Cloud. The successful candidate will develop and maintain scalable Python applications, collaborate on architecture and design, conduct code reviews, and optimize performance.
Nordhealth’s mission is to build software that improves the daily lives of healthcare professionals. We build software that empowers veterinary and therapy professionals to provide the best possible care experiences to their patients. Our products are used daily by over 50,000 professionals in clinics and hospitals across 30+ countries. We excel with 20+ years of experience in healthcare and veterinary software.
We understand that talent comes from everywhere and anywhere. The greater our diversity, the better the products we deliver. That’s why we are a remote-first company, headquartered in Helsinki, Finland, with all 400+ employees working either remotely or from collaboration hubs. While our market presence is currently strongest in the Nordics, our customer base is rapidly growing in our other markets too, especially in Europe and North America (more at our website nordhealth.com.)
We are seeking a dedicated individual for a role that centers around Provet Cloud, our cloud-based veterinary practice management software (https://www.provet.cloud/). Provet Cloud is designed to help veterinary practitioners save time so they can devote more attention to caring for their patients and to make managing a veterinary practice more efficient and simpler. It offers features for appointment scheduling, electronic medical records, inventory management, billing, and communication within the veterinary team.
We are looking for a Senior Backend Developer who can help us to implement new functionalities and build an API interface around Provet Cloud that will be used by our new frontend written in Vue.js. This role also includes working with legacy Python/Django code, improve it and rewrite.
This is a unique opportunity to join our team and contribute to enhancing the efficiency and simplicity of veterinary practice management through Provet Cloud! 🚀
Develop and maintain scalable Python applications for the SaaS platform.
Collaborate on architecture and design for optimal solutions.
Conduct code reviews, implement automated testing, and ensure code quality.
Optimize performance and troubleshoot technical issues.
Integrate third-party services and develop APIs for seamless integration.
Mentor junior developers and contribute to a culture of continuous learning.
Implement security best practices and ensure compliance.
Document code, processes, and procedures.
Stay updated on Python and SaaS industry trends for innovation.
Ideally, you have already gained some experience from working in a fast growing, global SaaS company.
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.
Experience with docker and containerization of services
Strong proficiency in Python programming language, including libraries and frameworks.
Experience in developing and maintaining SaaS applications.
Knowledge of software development methodologies, such as Agile.
Ability to design scalable and reliable software solutions.
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 English, written and spoken
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
Experience with payment systems is a plus, for one of our core teams
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:
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.Â