Principal Engineer (NM+)
commvault | 190 days ago | Bangalore

What you’ll do

  • Develop, test, and maintain efficient and scalable backend systems and APIs using C#, C++, and .NET Core.

  • Design and optimize database schemas, queries, and data models for MongoDB and SQL.

  • Implement and manage message queue solutions for asynchronous communication between services.

  • Ensure code quality through unit testing, peer reviews, and adherence to best practices.

  • Collaborate with front-end developers, product managers, and other stakeholders to deliver seamless user experiences.

  • Monitor, debug, and troubleshoot application performance and system issues.

  • Contribute to system design discussions and provide input on architecture decisions.

 

Who you are

  • Engineering Graduate or a similar degree.

  • Programming Languages: Proficiency in C#, C++, and .NET Core.

  • Database Management: Strong experience with MongoDB and SQL (including query optimization and schema design).

  • Message Queues: Hands-on experience with message queue systems (e.g., RabbitMQ, Kafka, or Azure Service Bus).

  • System Design: Knowledge of distributed systems and microservices architecture.

  • Version Control: Experience with Git or other version control systems.

  • Familiarity with CI/CD pipelines and DevOps practices is a plus.

  • Strong problem-solving and analytical skills.

  • Excellent communication and collaboration abilities.

  • SaaS & Security Experience is preferred.

Official notification
Contact US

Let's work laptop charging together

Any question or remark? just write us a message

Send a message

If you would like to discuss anything related to payment, account, licensing,
partnerships, or have pre-sales questions, you’re at the right place.