Engineering & Technology
Lead
Poland

Lead Python Software Engineer

ABOUT THE ROLE

In this role, you will contribute to building and evolving innovative software solutions for a leading US-based healthcare insurance company. You will work as part of a mature, distributed engineering team, primarily using Python and Flask, while contributing across the full software development lifecycle, from requirements analysis and solution design to development, testing, CI/CD, and production deployment. You will collaborate with experienced Software Engineers, Product Managers, BAs, designers, and client stakeholders, with opportunities to take technical leadership and drive improvements across the project.

RESPONSIBILITIES

  • Participate in all aspects of the software development lifecycle, including requirements analysis, solution and component design, development, unit testing, CI/CD, and production deployment
  • Design, develop, and maintain scalable backend solutions using Python 3.x and Flask
  • Analyze backlog items, estimate work, and decompose features into actionable technical tasks
  • Translate user requirements and business needs into maintainable and effective software solutions
  • Work with relational databases, primarily PostgreSQL, and contribute to database-related design and development
  • Develop and maintain microservices and integrations using modern software engineering practices
  • Contribute to CI/CD processes and support reliable production deployments
  • Collaborate with cross-functional and distributed teams, including Software Engineers, Product Managers, BAs, designers, and client stakeholders
  • Take ownership of technical initiatives, proactively suggest improvements, and contribute to project processes and engineering practices
  • Apply strong testing and debugging practices, including test-driven development and unit testing

REQUIREMENTS

  • 4–6 years of commercial experience as a Python Software Engineer
  • Expert knowledge of Python 3.x and practical experience with Python web frameworks, particularly Flask
  • Strong understanding of relational databases and practical experience with PostgreSQL
  • Experience with AWS and cloud-based development environments
  • Experience with testing and debugging, including unit testing and test-driven development practices
  • Understanding of software design principles and the ability to translate user requirements into maintainable technical solutions
  • Experience working with microservices and distributed software systems
  • Intermediate Strong or higher English level with the ability to communicate effectively in international teams
  • Strong collaboration skills, ownership mindset, and readiness to take technical leadership responsibilities
  • Experience with Kafka and RPC frameworks such as gRPC is a plus
  • Knowledge of React.js and frontend development is a plus
  • Experience working across web and mobile clients is a plus


SoftServe is an equal opportunity employer. Qualified applicants will receive consideration regardless of race, color, ancestry, ethnicity, national origin, religion, sex, sexual orientation, gender identity or expression, age, citizenship, disability, health condition, marital or family status, veteran status, or any other characteristic protected by applicable law.

#LI-Remote

Role Summary

Location

Poland

Work type

Remote/Office

Direction

Engineering & Technology

Subdirection

Software Development

Tech level

Lead

Personal recruiter:

Laura Pavliuc

Personal recruiter

Apply Now

Fill out the form, and we'll be in touch shortly.

CV/Resume in English will speed up its processing time
Upload file

About us

We are a digital engineering and technology consulting company where expertise grows alongside people. For more than 30 years, we have been elevating technology: helping organizations navigate complex business challenges by combining deep engineering knowledge with thoughtful, research-backed innovation. Our teams work across key areas: digital engineering, data and analytics, Сloud, and AI/ML. In each, we deliver practical, scalable solutions rooted in real business needs and measurable human impact.

You bring your perspective and ambition. We create an environment where your work meets clarity, confidence, and purpose.

About us

We offer

Flexible Work Model

Work from home, from the office, or in a hybrid format that supports focus and collaboration.

Compensation & Benefits

Competitive, market-based pay, benchmarked by role and location — plus health coverage, paid time off, wellness support, and learning opportunities.

People-first Leadership

Approachable leaders who communicate openly, keep teams close to the strategy, and support long-term planning.

Advanced tech communities

Stay close to AI/ML, Cloud, Quantum Computing, IoT, and Robotics communities, with projects built on modern frameworks.

More opportunities available

Browse all open positions to find the best fit for your experience.

Browse all positions
102810