Software Engineer; Networking Security, Skupper project
Listed on 2026-02-05
-
Software Development
Introduction
A career in IBM Software means you’ll be part of a team that transforms our customers’ challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career. We are seeking a developer skilled in identity & application security 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. IBM’s product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrives.
This is an excellent opportunity to participate in the skupper.io open-source community. You will design and implement the systems that allow networked applications to identify, authenticate, and communicate securely s is a high impact role where you will directly influence the security standards for applications and agents in hybrid multicloud environments moving beyond traditional perimeter and zero-trust based security approaches toward isolated and secure application networks.
PreferredEducation
- Bachelor’s Degree
- Identity and Access Management solutions – Deep expertise in the design and implementation of identity and access management solutions and protocols (SSO, SPIFFE, OIDC/SAML)
- PKI Architecture and Operations – Strong background in the lifecycle management of X.509 certificates and operations within distributed systems and associated tools (cert-manager, Vault, etc.)
- Networking Knowledge – Proficiency in network protocols and distributed application architectures (TCP/IP, UDP, mTLS, HTTP/REST, etc.)
- Systems Programming – Mastery of languages used in cloud native environments such as Go, Python, or Java Script
- Host and Cloud Technologies – Advanced proficiency with Linux, Kubernetes, Container engines (Docker, Podman)
- Active contributor to open-source projects
- Experience delivering security architectures in highly regulated environments
- AI - Agent architecture and assisted engineering processes
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).