-
Indigroup Recruitment

Senior Python Software Engineer

Indigroup Recruitment
Lithuania · Full-time · Mid-Senior

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

python sql cicd sql server server etl
Login to Apply
Posted
Apr 10, 2026
Type
Full-time
Level
Mid-Senior
Location
Vilnius

Industries

Human Resources Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Danske Bank
Related

Senior Machine Learning Engineer

2026-04-10

Full-time
Not Applicable
Lithuania
Financial Services
Engineering
View Job Details
Paymentology
Related

Automation Engineer

2026-04-10

Full-time
Not Applicable
Lithuania
Financial Services
Engineering
View Job Details
Tesla
Related

Software Development Engineer in Test (SDET)

2026-04-09

Full-time
Entry
Netherlands
Motor Vehicle Manufacturing
Engineering