Senior GoLang/C++ Developer (CyberSecurity)

Paris, France

Full Time Senior-level / Expert
Acronis logo

Acronis

Acronis provides award-winning backup software & data protection solutions for consumers, businesses & MSPs. Protect your sensitive information!

View all employer listings

Apply now Apply later

Acronis has pioneered the new IT discipline of Cyber Protection, which combines data protection and cybersecurity into a unique and integrated approach. The Acronis Cyber Protect solution is a ground-breaking approach with innovative technology that is revolutionizing the industry as we know it. Acronis is entering an exciting phase of rapid-growth and expansion, and has recently received a $250 million dollar investment from CVC Capital Partners, bringing our total valuation to more than $2.5 billion. So we are looking for more talented and hard-working individuals who are ready for a new challenge and will join us on our mission to protect the digital world!

We are looking for an experienced and driven Senior Backend Developer. As a Senior Backend Developer at the Cybersecurity team, you will design and develop backend services in Acronis Cyber Cloud that deliver cyber protection for hosting providers. You will own a set of backend services and work with Architects, Agent Developers, Cybersecurity Analysts to ensure high quality and high performance of all components.

RESPONSIBILITIES:

  • Design, prototype and implement backend components in Golang or C++
    Suggest new features, algorithms and tools to grow component maturity level
  • Look for simpler but more powerful solutions; be in love with performance but avoid preliminary optimizations
  • Covering you solutions with functional and unit tests; provide operational documentation
  • Participation in code review, control of code quality
  • Collaborate closely with other members of the product team and QA to deliver quality software to the end users
  • Mentor mid-level and junior backend developers within your team

REQUIREMENTS:

  • 5+ years of GoLang or C++ (v14 and higher) software development of production system
  • Experience in developing multi-threaded network applications
  • Experience with Boost framework, Git, CMake
  • Good understanding of the SQL and experience with SQLite
  • Good understanding of standard libraries, algorithms and operations complexity
  • Strong knowledge of Linux OS architecture
  • Experience working on large scale software projects preferred
  • Ability to make decisions and take responsibility for projects and tasks
  • Willingness to learn and grow in the professional team environment
  • Upper Intermediate English

#LI-RK1

Job tags: C Linux
Job region(s): Europe
Job stats:  4  0  0
  • Share this job via
  • or

Explore more Information Security career opportunities