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.

QA Test Engineer

The QA Test Engineer role fulfills the bulk of our organizations daily Quality Assurance testing needs. This role is involved in a number of key responsibilities that include but are not limited to the following:

- Manual test execution
- Analysis of development work to perform tests centered around new features
- Analysis of customer issues to reproduce error and verify fixes for the field
- Creating & grooming of test cases and testing scenarios
- Building resources needed for QA work
- Provisioning resources for development and support work as needed
- Regularly reviewing UI and back-end function to verify product sensibility
- Researching and implementing edge cases and environmental conditions
- Researching specific technology options to help broaden test case coverage
- Developing and monitoring automation frameworks
- Polishing & packaging products and fixes for customer consumption
- Participation on Agile development teams to understand planned testing needs
- Reviewing and improving both internal and external documentation

A QA Test Engineer will generally have access to a wide range of technologies to be used in the overall manual test and test automation activities. QA engineers typically review issue management and test case systems for necessary work, perform deployments, build systems, configure storage platforms, and assess the quality/stability of software prior to release. Along the way, QA engineers are expected to explore the overall sensibility and performance of our software and escalate anything that might be confusing or complicated for our customers.

All QA engineers will be involved in manual testing efforts. Most QA engineers will be involved in provisioning resources for technical departments. Most QA engineers will be involved to review automated test results, analyze logs, and reproduce issues prior to escalation. Some QA engineers (depending on experience) will be involved in programming activities to improve, extend, and maintain our emerging QA automation systems.

We are looking for a wide range of diverse skills and experiences to broadly cover the technologies that our products interact with.

We are looking for at least 1 person on the team to be responsible for IT responsibilities as assigned by the global IT team. These activities would include local infrastructure equipment management (firewall, network, wireless, server), break/fix responsibilities on our US infrastructure, and local employee on/off boarding activities

Lead Frontend Developer (Angular)

For our Warsaw, Poland branch we are looking for a Lead Frontend Developer with team management experience. At Catalogic Poland you will take part in creating, enhancing, testing and debugging a Web-based GUI applications built on Angular (6+) framework. The ideal candidate should be passionate about building elegant user interfaces and be comfortable writing clean HTML , CSS , TypeScript andJavaScript code from scratch.

Responsibilities:

  • Lead and manage a team of developers.
  • Drive innovation by designing new features.
  • Identify improvements in existing architecture and code to continuously refactor and evolve the products.
  • Work in a fast moving and forward thinking development environment that is constantly researching and implementing the latest technologies.
  • Research and implement the open source frameworks and architectures.
  • Work closely with fellow developers and end users to rapidly produce critical features.

Release and Automation Engineer

Are you a passionate Release (Automation) Engineer? Perfect.

We need someone who will help development team to optimise their packaging and deployment pipelines. You would work on maintainingand expandinga high performing and automated Linux infrastructure. You should have a broad knowledge and desire to work with Linux systems in many different configurations. We also expect you to understand and have experience with Docker (Swarm, Network, Compose), AWS ECR/ECS, S3, Kubernetes/OpenShift.

IT Associate

  • We are looking for a bright and helpful candidate to assist us with a variety of technical tasks - both internal and customer facing.
  • The position reports to the Director of Systems Engineering. Work will be roughly split between Product QA duties, IT and support. Tasks and direction will change over time and will be assigned as needed. There is ample opportunity here to move into more specific technical roles.
  • This is a growth oriented, entry-level position. We need an energetic person looking for a good opportunity with a thriving software company to apply their talents where we need.
  • Assist customers withProof of Concepts, as well as other related consulting services (such as scripting.
  • Providing on-site and remote assistance to the Support and Sales Engineering organizations, as necessary.

Junior Angular Developer

For our Warsaw, Poland branch we are looking for a Web Developer to participate in creating, enhancing, testing and debugging a Web-based GUI applications built on Angular (6+) framework. The ideal candidate should be passionate about building elegant user interfaces and be comfortable writing clean HTML , CSS , TypeScript andJavaScript code from scratch.

Java Developer

By joining our team you will be responsible for the development and maintenance of applications in the field of data security .

Your tasks will include creating code , automated tests and working with development teams from such companies as: Red Hat, Citrix, IBM and many others.

You will be able to develop your competences in the field of Java technology and platforms such as AWS or technologies related to virtualization .