O projekcie
We are looking for an experienced Tech Lead with a strong background in modern C++ and software development in a Linux environment. This role requires expert-level technical skills, mature leadership, and the ability to guide a team in delivering complex, production-ready functionalities.
Nasze oczekiwania
- Minimum 8 years of experience in C++ development (modern C++ preferred)
- Strong knowledge of multithreading, memory management, and performance optimization.
- Proven experience in technical leadership, mentoring, and supporting development teams.
- Good knowledge of Linux systems and hands-on experience with Linux-based development.
- Experience delivering complex, end-to-end production features.
- Excellent interpersonal and communication skills.
- Ability to quickly learn new technologies and openness to working beyond the current stack (e.g. Python, AWS, Go).
- High level of independence, ownership, and responsibility.
- Higher technical education (Computer Science, Engineering, or related field).
- English C1.
Mile widziane
- Experience with Go and/or Python.
- Knowledge of cloud-native development and Infrastructure as Code tools (Terraform, CloudFormation).
- Experience building cloud/SaaS applications, especially AWS serverless architectures.
- Fullstack development experience, including REST APIs and modern front-end interfaces.
- Understanding of network protocols, security principles, and database systems.
- Experience with CI/CD pipelines (GitHub, Jenkins, Artifactory, Ansible).
Kluczowe zadania
- Lead the design, implementation, and delivery of complex, high-performance features.
- Mentor and support team members, accelerating their technical growth.
- Act as a technical authority and actively contribute to architectural discussions.
- Collaborate closely with Product, QA, DevOps, and other engineering teams.
- Maintain high standards of code quality, performance optimization, and multithreaded solutions.
- Drive improvements in development processes, code quality, and system reliability.
- Proactively explore and introduce new technologies within the team’s technology stack.