Intro: we are looking for a Senior Python Engineer to join our team as we transition from SQL stored procedures and BI reporting towards a modern Python-based platform. In this role, you will help modernize existing systems, replace legacy integrations, and contribute to building scalable solutions that support pharmacy retail operations.
Exciting projects ahead: you’ll have the opportunity to work on R&D initiatives, including researching and building an API gateway to establish standardized ways to exchange data between systems — helping shape the future architecture of our platform.
The team: the entire EUROAPOTHECA IT team consists of 70 software and infrastructure professionals. You’ll be joining a collaborative Python team of: developers, BI analysts, a team lead you’ll report to, and yourself. This is a close-knit environment where teamwork, knowledge sharing, and mutual support are at the core of how we work.
What will you do:
- Build Python-based solutions to support pharmacy retail processes.
- Replace legacy SQL stored procedure–based integrations with Python services.
- Refactor existing solutions and reduce technical debt.
- Share Python knowledge with team members through pairing, code reviews, and best practices.
- Write tests, participate in code reviews, and improve overall code quality.
- Contribute to CI/CD pipelines and help improve development processes.
We are looking for:
- At least 5 years of experience as a Python Engineer.
- Proven experience refactoring legacy code and modernizing existing systems.
- Strong mentoring skills — actively helping SQL developers learn Python through pairing and reviews.
- A collaborative mindset and excellent communication skills.
- An interest in identifying and solving problems.
- Strong experience working with SQL / T-SQL.
- Experience with CI/CD and the ability to set up pipelines end-to-end.
- Advanced English and Lithuanian language skills.
Nice to have:
- Experience with Azure DevOps.
- Experience with SQL Server Reporting Services (SSRS), SSAS, SSIS, Power BI.
- Experience with API design or event-driven systems.
- Experience with Microsoft Dynamics NAV / Business Central.
- Experience with ETL processes.
Company offers:
- Benefit package, including private health insurance, critical illness and accident coverage, additional leave days, travel insurance, free parking, and financial support in case of unfortunate events
- Training budget for ongoing professional development.
- Performance-based bonus.
- Flexible working hours.
- Career growth opportunities within the Company and the Group.
- A salary of 5,000–6,500 EUR or more (gross), depending on your experience and competencies.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Machine Learning Engineer
2026-04-10
Automation Engineer
2026-04-10
Software Development Engineer in Test (SDET)
2026-04-09
- Posted
- Apr 10, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Vilnius
- Company
- Indigroup Recruitment
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Machine Learning Engineer
2026-04-10
Automation Engineer
2026-04-10
Software Development Engineer in Test (SDET)
2026-04-09