C++ Distributed system engineer

Paris /
Engineering /
Full Time
Blade is looking for a talented C++ Distributed System Engineer to maintain and evolve an inhouse storage solution. This storage software will have high impact on Shadow’s performance and on the experience of our users.

Your main responsibilities will include to:
• Develop a solution with very high data volume (several thousand of request per second)
• Produce highly scalable software in a fast-paced environment
• Find innovative solutions to challenging problems
• Design and execute tests to ensure code quality

Education & Background

    • BA or MS in Computer Science or equivalent degree / work experience
    • 5 years experience in developing complex software solutions
    • Solid experience in distributed architecture
    • Good knowledge of low-level structures and interfaces within Windows is a plus 

Technical skills

    • Multithreading environment
    • Software Architecture skills including algorithms
    • C++ programming under Linux
    • Knowledge in Python 

Soft skills

    • Think out of the box to resolve complex problems
    • Craftmanship’s spirit
    • Good code lover
    • Solid people skills (you will work closely with different teams)