We’re a group of highly motivated, goal-oriented, and collaborative storage professionals – and our company is committed to the growth, development and success of each and every one of our colleagues.

Walk around our offices and you’ll see diverse folks who eat, breathe, sleep, and dream about storage and data management. You’ll also see a ping pong table, collaborative workspaces, and seriously smart people. (More than half of the professional technical staff has Masters or Doctoral degrees in Computer Science, Engineering, Math or related sciences.)

You’ll find flexible hours, comprehensive benefits from day one, and an environment that balances freedom and accountability. You will be challenged. Your hard work will be rewarded. And you will have a big impact on the data protection market.

Solutions Engineer Intern

This internship offers a unique opportunity to be involved in building a speech recognition module for our Copy Data Management platform.

Software Build and Release Engineer

We are looking for a mid-level candidate to fill our fast-paced, release engineering team. This team is responsible for all aspects of software source control management and delivery of various software artifacts. The candidate will manage…

Full Stack Sustaining Software Engineer

To complement our growth, we are currently looking for a mid-level Sustaining Engineer to join our product operations organization. In this role, you will be working collaboratively with members of R&D to implement permanent solutions to…

Sr. Application Developer

We are looking for an experienced candidate with strong knowledge in database applications like DB2, SAP HANA, SAP ORACLE etc. to fill our fast-paced, cross-functional, agile development team. The product development team is responsible for…

Solutions Architect - West Coast

Catalogic software, (pre IPO), is the market leader in Software Defined Copy Data Management Solutions.  Catalogic employs a smart group of seasoned professionals who recognize the benefits of working alongside young talent in a growing,…

Software Engineer

Woodcliff Lake, NJ Implement computer algorithms; analyze computer software problems by conducting technical and logical analyses; apply theoretical expertise; analyze requirements; design and implement software for enterprise data…

Software Engineer (development team)

We are looking for an experienced candidate to fill our fast-paced, cross-functional, agile development team. The product development team is responsible for the creation and evolution of industry leading copy data management…

Associate Software Engineer

We are looking for a junior/entry level candidate to fill our fast-paced, cross-functional, agile development team. The product operations team is responsible for the creation and evolution of industry leading copy data…

Software Quality Engineer

As a key member of a cross-functional agile development team you will write and execute automated and manual tests for user stories in the fields of distributed data protection and copy data management. This will include domains such as…

Senior Software Quality Engineer

As a key member of a fast-paced, cross-functional, agile team, you will research, design, and implement automation test plans and scripts for distributed data protection and cataloging products. You will assist your team by researching test…