We are seeking an experienced
C++ Linux Team Lead
to join a fast-paced engineering environment on a long-term freelance engagement. This role combines
hands-on development with technical leadership , guiding a team of 5–7 engineers while actively contributing to the design and delivery of complex systems.
You will play a key role in managing multiple concurrent projects, ensuring high engineering standards, and driving delivery in a dynamic, high-performance environment.
Key Responsibilities -
Lead and mentor a
team of 5–7 C++ engineers , fostering collaboration and high performance.
Remain
hands-on with development , contributing to architecture, design, and implementation of C++ applications running on Linux.
Oversee delivery across
multiple concurrent projects , ensuring timelines and technical quality are maintained.
Conduct
code reviews , enforce best practices, and maintain high standards for performance, reliability, and maintainability.
Work closely with product owners, architects, and stakeholders to translate requirements into technical solutions.
Support
technical decision making , architecture discussions, and system design.
Identify and mitigate risks across projects in a fast-moving development environment.
Help establish development processes that improve efficiency and delivery.
Required Experience
Strong professional experience developing
C++ applications in Linux environments .
Proven experience as a
hands-on Team Lead or Technical Lead
managing teams of approximately
5–7 engineers .
Experience delivering
multiple projects simultaneously
in fast-paced environments.
Strong knowledge of
software architecture, design patterns, and performance optimization .
Experience conducting
code reviews and mentoring engineers .
Excellent communication and stakeholder management skills.
Desirable Skills
Experience with
high-performance or real-time systems .
Familiarity with
modern C++ standards (C++17/20) .
Experience working in
Agile / Scrum environments .
Exposure to
CI/CD pipelines and modern development tooling .
Working Model
Hybrid working model:
3 days per week on-site.
Initial onboarding phase:
5 days per week on-site to integrate with the team and environment.
Contract duration:
3 years, freelance engagement.
Environment
This is a
fast-paced engineering environment
where teams work across several parallel initiatives. The role suits someone who thrives in technically challenging settings, enjoys leading engineers, and remains actively involved in solving complex problems.
demandeur d emploi
recruteur