We are seeking an experienced engineering lead to guide the team in daily operations, facilitating processes, tools, and resources to achieve maximum potential. This role interfaces with other teams and HR, taking on operational duties to support the team. Responsibilities include leading, mentoring, and growing a cross-functional engineering team of developers and testers to deliver high-quality, scalable solutions. You will onboard and guide new employees, manage team conflicts, ensure continuous development and knowledge transfer, and participate in the recruiting process. The role involves overseeing the technology stack, ensuring alignment with project goals and best practices, managing and optimizing the stack for scalability and maintainability, providing technical designs, and improving development processes. You will also explore and validate new technologies through proof-of-concepts.
Good To Have:- Familiarity with containerization and orchestration tools like Docker and Kubernetes
- Ability to translate architectural designs into scalable code
Must Have:- 5 years experience as Engineering leader or people lead
- Proven experience managing tech leads, developers, testers
- Track record of effective team leadership and performance management
- Excellent communicator and problem solver in dynamic environments
- Deep knowledge of software engineering best practices, agile, and DevOps
- Strong understanding of microservices and service-oriented architecture
- Advanced expertise in backend development with .NET Core and C#
- Solid experience with REST and WebSocket APIs
- Bachelor's or Master's degree in Computer Science or related field
- Very good command of spoken and written Polish and English