Introduction
IBM recently announced that it acquired Polar Security, a DSPM pioneer. Polar’s agentless solution automatically finds unknown and sensitive data across the cloud, including structured and unstructured assets, SaaS apps, and within cloud service providers such as AWS. Once discovered, Polar classifies the data, maps the potential and actual flow of that data, and identifies vulnerabilities, such as misconfigurations, over-entitlements, and behavior that violates policy or regulations. IBM intends to integrate Polar’s DSPM technology into IBM Security’s Guardium family of data security products.
We are seeking a skilled back-end developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.
Your Role and Responsibilities
Your main duties will include designing and implementing new features, optimizing and maintaining existing code, and ensuring the software meets high-quality standards through testing and debugging. You will also work closely with other developers, designers, and product managers to ensure the software meets user needs.
What you’ll do:
Collaborate with stakeholders to identify potential automation opportunities and define project requirements.
You will take part in the architecture, design and implementation
Write clean, concise code that is stable, extensible, and unit-tested appropriately
Diagnose complex issues, evaluate, recommend and execute the best solution
Test software to ensure proper and efficient execution and adherence to business and technical requirements
Write code that meets the production requirements and design specifications and anticipate potential errors/issue
Required Technical and Professional Expertise
3 + years of experience and a great passion for software engineering and code, which includes:
– Cloud-based platforms (e.g., AWS, Azure, Google Cloud, IBM Cloud)
– Enterprise-related development (scalability, performance)
– Dockers, Kubernetes, and OpenShift technologies
– SaaS platforms
– Back-end development experience, preferably in NodeJS and Typescript
– Micro-service architecture & cloud-native services
– Continuous integration and delivery (CI/CD) tools such as Jenkins, Git
Excellent communication skills, self-managed, and a team player
Preferred Technical and Professional Expertise
Bachelor’s degree in Computer Science (or equivalent)