About role:
As a Backend Team Lead, you will oversee a group of skilled backend developers who enable the ecosystem's mission-critical services on a vast scale.
Working directly with cross-functional teams across product, data, and infrastructure, you will set technical direction, lead intricate projects from start to finish, and guarantee production stability.
This position is perfect for an active leader who enjoys working in large-scale settings and is enthusiastic about creating robust engineering cultures and durable systems.
Responsibilities
- Lead, mentor, and grow a high-performing backend engineering team in Kraków.
- Set technical direction and architectural standards for scalable, high-performance backend systems.
- Drive innovation while maintaining production stability and reliability.
- Oversee system performance, incident response, and continuous infrastructure improvements.
- Collaborate with global teams to align backend architecture with product and business goals.
- Foster engineering excellence through best practices in coding, architecture, testing, and CI/CD.
- Promote a culture of ownership, accountability, and impact-driven execution.
Requirements
- 2+ years of experience managing engineering teams.
- 6+ years of hands-on backend development experience (strong system architecture background).
- Strong experience building backend services with TypeScript & Node.js.
- Hands-on experience with cloud platforms (preferably AWS) and CI/CD pipelines.
- Experience designing and maintaining large-scale, high-performance distributed systems.
- Strong problem-solving skills and a data-driven mindset.
- Excellent communication skills in English.
- Ability to thrive in a fast-paced, high-growth environment.
- Passion for data and building impactful infrastructure.
Nice to Have
- Experience with GO
- Experience working in cybersecurity, data platforms, or high-scale SaaS environments
- Experience building or scaling engineering teams in Europe
- Experience working in distributed/global teams.