Job offer

Head of Software 

pin map City

Remote / Leszno / Katowice / Poznań / Wrocław

pin map Salary

B2B: 28000–31000 PLN


Is that you?

We are looking for a Head of Software who can oversee a software organization of at least 40 developers.

Is that you? If so, you’ll be working on our long-term, international IoT and security projects, which you can learn more about on our Projects page.

Are you an empathic team player who values trust and has skills compatible with the list below?

Our requirements

  • 8+ years of experience with software development teams, preferably in coding in various languages (C#, .NET, JS, React.js, Node.js, etc.) 
  • 4+ years of experience managing software engineers/developers, technical leads 
  • Experience overseeing a software organization of at least 40 engineers 
  • Proven ability to build new teams, structures, and divisions 
  • Strong analytical, critical thinking, and problem-solving skills 
  • Troubleshooting 
  • Excellent organizational and leadership skills 
  • Strong communication skills with the ability to manage multiple stakeholders and requests 
  • Experience in goal setting 
  • Drive to get things done, takes ownership, positive attitude
  • Academic/technical degree in software engineering 
  • Experience in dependency and risk management 
  • Experienced Agile practitioner 
  • C1 level in English is necessary to ensure the ability to communicate effectively about business and technical subjects with our customers, project teams, and business stakeholders

Nice to have

  • Experience in IoT projects

Your responsibilities 

  • Ensuring the technical quality of our software 
  • Mapping and implementing strategies that support the growth and maturity of our organization
  • Maintaining and improving the engineering job families 
  • Ensuring that all engineers have both performance and development goals 
  • Helping engineers grow and mature by providing regular training 
  • Working with the Director of Product Delivery  
  • In collaboration with the Management, adjusting the size and composition of Software Teams to meet the business needs
  • Describing/setting the standard for all engineering processes 
  • Ensuring continuous technical improvements, better teamwork, and knowledge sharing 

Must have 8+ years of experience in working with software teams

4+ years of experience managing software engineers | English C1 | technical background

What we offer

  • A remote job with possibility of working in our office in Leszno, Katowice, Poznań or Wrocław
  • A laptop (Windows/Linux/Mac)
  • Flexible working hours
  • Trainings and workshops
  • Contract of employment or B2B contract
  • Multisport
International clients
Feedback culture
Full cycle product development
Agile mindset
Experienced co-workers
Bottom-up initiatives
Horizontal structure
Modern tech stack

We help you
reach your
full potential

Imagine waking up on a Monday morning eager to collaborate with a team of open-minded specialists who value your perspective. Envision exploring new development paths with people who really care about achieving great results.


Can you imagine a great tech company without perks? We can't! That's why TKH Technology offers plenty of benefits to keep our amazing team happy, healthy and motivated.

Defined career paths
Flexible working hours
Possibility of remote work
Private healthcare
Life insurance
External and internal training
Free parking (Katowice & Leszno)
English lessons
International Projects

Recruitment process


After a thorough CV verification, you can expect a 20-minute phone conversation with our Recruitment Specialist.


You'll be invited for a technical interview online, during which you'll solve a problem or perform a task assigned by an expert from our team.


You'll meet online with our Managing Director and our Director of Product Delivery.


We'll make a final decision and contact you to share it and offer feedback.

You'll be in touch with

linkedin icon
Marta Kowalczyk
Senior Recruitment Specialist


How big is TKH Technology, and how is it structured?
There are 100+ specialists working at TKH Technology. Our company structure is flat and open, and we address our friendly colleagues and managers by their first names. Our leaders are accessible - they willingly communicate and spend time with people, regardless of their position.
Can I work 100% remotely?
We love meeting in person in our offices in Leszno, Katowice, Poznań and Wrocław, but yes, you can work 100% remotely and have flexible working hours if the position you applied for allows it. Some positions may require you to collaborate with team members in one of our offices. If this is the case, our Recruitment Specialist will let you know.
What can I expect to receive in my Onboarding Package?
Depending on the position, you'll receive a laptop, a monitor, a phone, and headphones or earphones.
Do you offer a training package?
We care about growth and skills development of our employees and and we're open to discussing our employees' needs by taking an individual approach. Additionally, we offer internal and external workshops.
Job offer

Head of Software 

pin map City

Remote / Leszno / Katowice / Poznań / Wrocław

pin map Salary

B2B: 28000–31000 PLN