Software Engineer (C++ / C# with SQL)

 (3+ years exp)
$80k – $110k • 5.0% – 5.0%
Published: 3 weeks ago

Job Location

Job Type

Full Time

Visa Sponsorship

Available

Hires remotely in

Relocation

Allowed

Skills

C++
Microsoft SQL Server

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:

Commvault Engineering team

Everyone with an idea is welcome to collaborate with our diverse Engineering team. We believe in having a good Engineering process but at the same time believe that every process should change and evolve to enhance Developer efficiency. We take pride in our ability to execute complex projects and deliver them on time to our customers. All this while having fun at work!

Role:
As a Software Engineer you will be responsible for working on key project initiatives for the Commvault Engineering team. Get exposure to a complete Product Life Cycle Development. Resolving some of the complex technical issues independently. High visibility to work with teams across Engineering. Ability to mentor junior team member and interns.

Responsibilities
• Code robust and scalable software in C#/C++.

• Design and create services and system architecture for your projects and contribute and provide feedback to other team members.

• Help improve code quality through writing unit tests, automation and performing code reviews.

• Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products.

• Dive into difficult problems and successfully deliver results on schedule.

• Collaborate with multidisciplinary team.

OurRequirements
• 3+ years of recent hands-on coding and software design in C#/C++.

• Strong Knowledge in database systems. SQL Server is a plus.

• Solid OOP and software design knowledge – you should know how to create software that’s extensible, reusable and meets desired architectural objectives.

• Willingness to learn new technologies

• Work autonomously, are excited by new technologies, and will never back down from the challenges of scale.

Commvault is an equal opportunity workplace and is an affirmative action employer. We are always committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. and we will not discriminate against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we work.