← Back to job listings
SC
Tech Lead C
Sales Consulting · București, Bucharest, Romania
About The Role
The Technical Leader is the technical authority for C++‑based applications, responsible for technical design, implementation quality, performance, and long‑term sustainability of the systems delivered by the team.
Building on strong C++ expertise, the Technical Leader guides, coaches, and enables the team , while remaining actively involved in complex technical topics and architectural decisions.
What you will do
Technical Leadership & Architecture
- Act as the technical reference for C++ development within the team.
- Define and co‑design the technical architecture in collaboration with the team and architects.
- Ensure high‑performance, low‑latency, and reliable designs for critical systems.
- Validate technical choices, frameworks, and libraries used in the C++ stack.
- Guarantee coherent integration of the application within the global Information System.
Hands‑On Development
- Contribute directly to complex or critical C++ developments .
- Review and validate code to ensure robustness, performance, and maintainability .
- Support the team in troubleshooting production issues, performance bottlenecks, and memory issues .
- Promote modern C++ standards and best practices (C++17/20).
Quality, Performance & Reliability
- Be accountable for:
- Code quality and technical debt management
- Performance, latency, and scalability
- Stability and resilience of production systems
- Security and obsolescence management
- Ensure quality is a shared responsibility across the team.
- Promote engineering best practices:
- Clean code
- Unit and integration testing
- Code reviews
- Continuous refactoring
Team Enablement
- Support the team during technical design sessions, refinement, and problem‑solving workshops .
- Coach developers on C++ best practices, performance optimization, and system design.
- Facilitate knowledge sharing and skill transfer within the team and technical chapter.
- Help the team become autonomous and accountable for technical decisions.
Technology Watch & Continuous Improvement
- Maintain an active technology watch on C++, tooling, compilers, performance profiling, and architectures.
- Initiate and contribute to Proofs of Concept (PoCs) when relevant.
- Improvement of development practices and tooling.
Profile Required
- Strong object-oriented programming skills
- Strong technical skills in C/C++, LINUX, client server development
- Strong knowledge on messaging technologies, network protocols (TCP/IP), socket programming, concurrent programming
- GNU development tools (gcc, gdb, make)
- Python scripting
- Bash scripting
- Source control tools
- Unit testing tools
- Basic knowledge in financial instruments
- A master degree or equivalent
This listing was posted by a verified recruiter at Sales Consulting. Report this listing
JobSpring