Remote Otter LogoRemoteOtter

Principal Software Engineer - Remote

Posted 7 weeks ago
Software Development
Full Time
Korea

Overview

Commvault (NASDAQ: CVLT) is the gold standard in cyber resilience. The company empowers customers to uncover, take action, and rapidly recover from cyberattacks – keeping data safe and businesses resilient. The company’s unique AI-powered platform combines best-in-class data protection, exceptional data security, advanced data intelligence, and lightning-fast recovery across any workload or cloud at the lowest TCO. For over 25 years, more than 100,000 organizations and a vast partner ecosystem have relied on Commvault to reduce risks, improve governance, and do more with data.

In Short

  • Lead the architecture and design of large-scale, complex systems across multiple teams and projects.
  • Provide technical leadership and mentorship to engineering teams, fostering a culture of excellence and innovation.
  • Collaborate with product managers and other stakeholders to translate business requirements into technical solutions.
  • Identify and drive the adoption of best practices in software development, testing, and deployment.
  • Conduct code reviews and provide constructive feedback to improve code quality and system design.
  • Participate in high-level technical decision-making processes and contribute to the company's technical strategy.
  • Act as a technical spokesperson for the engineering organization, both internally and externally.

Requirements

  • 7+ years of software engineering experience, with a proven track record of technical leadership on complex projects.
  • Deep expertise in software architecture, distributed systems, and scalable infrastructure.
  • Strong computer science background with a deep understanding of algorithms, data structures, and software design principles.
  • Exceptional problem-solving skills, with the ability to approach complex technical challenges systematically and creatively.
  • Strong programming skills in one or more modern programming languages (e.g., Go, Java, Python, C++, Rust).
  • Experience with both RDBMS (e.g., MySQL, PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB, Cassandra, DynamoDB).
  • Strong communication skills, with the ability to explain complex technical concepts to both technical and non-technical audiences.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

Benefits

  • Continuous professional development, product training and career pathing.
  • An inclusive company culture, opportunity to join our Community Guilds.
  • Generous Global Benefits.
  • Employee Stock Purchase Plan.

Commvault

Commvault

Commvault (NASDAQ: CVLT) is a leading company in cyber resilience, dedicated to helping customers protect their data and recover swiftly from cyberattacks. With over 25 years of experience, Commvault offers an AI-powered platform that integrates top-tier data protection, security, and intelligence, ensuring businesses can operate resiliently across various workloads and cloud environments. Trusted by more than 100,000 organizations and a broad partner ecosystem, Commvault is committed to reducing risks, enhancing governance, and maximizing the value of data.

Share This Job!

Save This Job!

Similar Jobs:

Tebra logo

Principal Software Engineer - Remote

Tebra

6 weeks ago

Join Tebra as a Principal Software Engineer to lead architectural decisions and mentor teams while solving complex technical challenges.

Worldwide
Full-time
Software Development
$175,000 - $190,000 USD
Fortive Careers logo

Principal Software Engineer - Remote

Fortive Careers

6 weeks ago

Join Accruent as a Principal Software Engineer to lead innovative software development and mentor a team of engineers in Brazil.

Brazil
Full-time
Software Development

G.E.S

Principal Software Engineer - Remote

GP Enterprise Solutions

6 weeks ago

Seeking a Principal Software Engineer with extensive backend experience and leadership skills to drive development projects in a startup environment.

NY, USA
Full-time
Software Development
Eventbriteinc logo

Principal Software Engineer - Remote

Eventbriteinc

7 weeks ago

Join Eventbrite as a Principal Software Engineer to lead architectural changes and mentor teams in a remote environment.

Worldwide
Full-time
Software Development

C.I

Principal Software Engineer - Remote

Clarity Innovations

8 weeks ago

Clarity Innovations is seeking a Principal Software Engineer to lead software development efforts in national security solutions.

Worldwide
Full-time
Software Development