Position: Team Leader / Engineering Manager / Director of engineering
Category: Lead
English level: fluent
Years of experience: 11


- More than 15 years of experience with C++ programming language and STL
- 3 years of experience with C# programming language and .NET framework
- 9 years of experience with relational databases and SQL
- Experience in concurrent programming, design and implementation of high-performance concurrent algorithms by enabling maximum concurrency
- Knowledge of lock-free synchronization algorithms, lock-free containers and safe memory reclamation algorithms
- Experience in designing database for enterprise applications and services
- Knowledge of Object Oriented Programming, Design and Analysis
- Experience in design and implementation of network servers and protocols
- Experience in Embedded Linux development, deep OS internals knowledge
- Experience in leading big development teams
- Experience in software architecture
- Experience in building SDLC from scratch in startup companies
ability to drive full development cycle in product oriented company, interesting challenges and difficult projects