Senior Python Engineer Offline
The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too.
And now we need a Senior Python Engineer.
We are looking for an experienced Backend Engineer to join a healthcare-focused technology platform dealing with sensitive medical data and complex system integrations. The role has a strong backend focus, with frontend involvement as a plus.
Project description:
The platform operates in the medical domain, building systems for secure processing, governance, and exchange of health-related data. The products are designed with a strong compliance and governance mindset, reflecting the nature of regulated healthcare environments.
The system consists of several independent products and services, with a mix of legacy and newer components. A major strategic initiative is underway to normalize medical data according to an international standard, enabling better interoperability, reporting, and future integrations, including mobile applications.
What You’ll Be Working On
- Maintaining and evolving legacy Python/Django monoliths that power existing products.
- Developing new backend services using Flask, designed as more modular and service-oriented components.
- Potentially contributing to Node.js-based services for selected new use cases (optional and not yet finalized).
- Supporting a React-based frontend (no Next.js currently) where backend and API design are critical.
- Designing and evolving APIs that integrate multiple systems and databases.
- Contributing to the upcoming medical data normalization initiative, aligning internal data models with international healthcare standards.
- Helping improve development velocity and system stability in a resource-constrained environment.
Technical Environment
Backend
- Python
- Django (legacy monoliths)
- Flask (new backend services)
- Node.js (possible for selected new services)
Cloud & Infrastructure
- GCP, primarily GKE (Kubernetes)
- Some remaining AWS components (legacy services, file storage, external integrations)
- Containerized workloads, CI/CD pipelines
Why This Role Is Impactful
- Direct involvement in core system modernization and backend evolution.
- Opportunity to influence architecture and integration patterns.
- Work on meaningful healthcare problems with real-world impact.
- High ownership and visibility due to current team capacity challenges.
- Exposure to distributed systems, event streaming, and data standardization.
Ideal Profile
- Strong backend experience with Python (Django and/or Flask)
- Comfortable working with legacy systems while building new services
- Experience with Kubernetes and cloud environments
- Familiarity with event-driven architectures
- Frontend exposure (React) is a plus, not a requirement
- Able to work autonomously and prioritize in a fast-moving environment
With us you can:
- Develop your technical knowledge:
- Use latest technologies;
- Participate in technical events and conferences (the cost is covered by the company);
- Opportunity to work with microservices and a lot of modern technology;
- Regular techtalks and professional development.
- Improve your soft skills:
- Build strong teamwork skills and become an essential part of the dynamic teams;
- Improve your English at classes and speaking directly with clients;
- Increase your productivity and communication level via Scrum, Kanban, Agile methodologies.
Required languages
| English | B2 - Upper Intermediate |
The job ad is no longer active
Look at the current jobs Python →