About the role
Senior Engineer- C++ (with Cloud)
The Opportunity
We have an outstanding career opportunity for Senior Engineer- C++ (with Cloud) at Bangalore location. As a Senior Engineer, you will design, develop, and maintain cyber resiliency modules for cloud hyperscale workloads.
What you’ll do…
- Build scalable, high-performance enterprise software.
- Participate in architecture discussions and technical design reviews.
- Write clean, maintainable, and well-tested code.
- Debug complex production issues and improve system performance.
- Collaborate with Product Management, QA, DevOps, and cross-functional engineering teams.
- Mentor junior engineers and conduct code reviews.
- Drive innovation while maintaining product quality and reliability.
- Follow the Secure Software Development Lifecycle (SSDLC) by incorporating security throughout the software development process.
Who you are…
- Bachelor's degree required.
- 4 or more years of software development experience
- Strong experience in C++, Object oriented design.
- Java, C#, Dotnet knowledge is preferable.
- Good knowledge of Operating Systems (Windows/Linux), Multithreading and concurrency, Data structures and algorithms, Networking concepts, Distributed systems.
- Experience with debugging and performance optimization.
- Strong analytical and problem-solving abilities.
- Excellent communication skills.
- Ability to work in Agile development environments.
- Security and SaaS experience strongly preferred.
You’ll love working here because:
- Employee stock purchase plan (ESPP)
- Continuous professional development, product training, and career pathing
- Annual health check-ups, Car lease Program, and Tuition Reimbursement
- An inclusive company culture, an opportunity to join our Community Guilds
- Personal accident cover and Term life cover
Ready to #makeyourmark at Commvault? Apply now!