C++ Senior Engineer - Security Subsystems

 (2+ years exp)
$100k – $140k • 5.0% – 10.0%
Published: today

Job Location

Job Type

Full Time

Visa Sponsorship

Available

Hires remotely in

Relocation

Allowed

Skills

C++
SQL
Multithreading
Cpp
ds
Advanced C Programming Pointers

The Role

Commvault is a worldwide leader in delivering backup and recovery for the progressive enterprise. Commvault enables you to protect, manage, and use your data, while managing it in a consistent, compliant way. Our automated solutions work on-prem and in the cloud, and work with the digital tools and procedures you’re already using. Keep your data accessible and actionable with a single solution that ensures your data is always available — no matter what.

JOB DESCRIPTION:

As a seasoned Engineer, you will be responsible for working on key projects for the Commvault Engineering team. You will gain exposure to a complete Product Life Cycle Development, and resolve complex technical issues independently. You will also gain high visibility to work with teams across the Engineering organization.

Essential Skills/Expertise:

· Strong proficiency in C++, with fair knowledge of the language specification.

· Proficient in Pointers, Multithreading, Data Structure.

· Strong proficiency in SQL Server database programming, writing complex queries and dynamic T-SQL.

· Good understanding and knowledge of C#.

· Thorough knowledge of the Standard Template Library ( STL) containers and algorithms.

· Should have a very strong understanding of algorithms, OS concepts.

· Should be able to troubleshoot complex problems on Windows and UNIX subsystems. Should be able to analyze crash dumps, memory and handle leaks.

· Good understanding and knowledge of templates in C++.

· Should have to work on Windows and Unix systems.

· Knowledge of the latest C++11 and C++ 14 standard is appreciated.

· Have good understand of Client/server programming. Knowing TCP/IP programming is a plus.

· Should have strong communication skills and should be able to work across teams.

· Good understanding and knowledge of memory management in non-garbage collected environments.

· Familiarity with system call wrapper library functions.

Similar Jobs

VYDIA company logo
VYDIA
Powering the business of music with technology, infrastructure, and sevices
LINK3D company logo
LINK3D
Additive Manufacturing Workflow, MES & QMS Software
Daily Harvest company logo
Daily Harvest
A food delivery service that focuses on clean, healthy ingredients
Ashana Health company logo
Ashana Health
Adding Digital Element to Rehabilitation Process
Examd company logo
Examd
Examd, edtech startup that provides security & integrity for assessments in digital world