Unlock Full Resume Report

New offer - be the first one to apply!

September 28, 2026

Lead Software Engineer (Python)

Senior • Remote

28,500 - 40,000 PLN/yr

Kraków, Poland

Quick Facts

  • Design, develop, and maintain reliable, scalable systems
  • Lead technical development of new solutions in Python
  • Mentor engineers and support team growth

Description

We are looking for an experienced Lead Software Engineer (Python) to take ownership of the technical development of new solutions and help build an engineering team. You will design, develop, and maintain reliable, scalable systems; integrate new features into an existing codebase; and make architectural decisions while ensuring quality, performance, and reliability.

Responsibilities

  • Design, develop, and maintain reliable, scalable systems
  • Develop software using Python
  • Integrate new features into an existing codebase
  • Solve complex technical challenges and make architectural decisions
  • Ensure quality, performance, and reliability of developed solutions
  • Collaborate with QA and contribute to engineering team growth
  • Support junior and mid-level engineers as the team grows
  • Effectively leverage AI tools in the software development process while maintaining strong quality control

Requirements

  • Several years of commercial software development experience with Python
  • Experience building complex, reliable, mission-critical systems
  • Proven track record of contributing to challenging technology projects
  • Strong problem-solving skills and ability to make independent technical decisions
  • High level of ownership, autonomy, and accountability
  • Experience working with existing codebases and extending established solutions
  • Willingness to learn new technologies and deepen domain knowledge

Highly Valued

  • Experience with Go
  • Knowledge of networking, network infrastructure, or distributed systems
  • Experience in IT infrastructure, cybersecurity, aviation, or other technically demanding domains
  • Experience mentoring engineers or providing technical leadership
  • Practical experience using AI in software development

Benefits

  • Multisport card
  • Private healthcare
  • High level of autonomy and ownership over technical decisions
  • Opportunity to shape technical solutions and influence engineering practices
  • Opportunity to build and grow a new engineering team
  • Access to modern development tools, including AI-assisted development workflows

Similar jobs you might like