CyberArk is seeking a Software Engineer to join the NGTS (Next Generation Trust Services) team, focused on building and scaling platform services that power machine identity and certificate lifecycle management.
This is an early-career role designed for engineers who want to grow in backend and platform development, working on distributed systems, APIs, and cloud-based services at scale. You’ll collaborate closely with experienced engineers to build reliable systems that operate across complex environments.
What You’ll Do
- Build and enhance backend services that support machine identity and certificate lifecycle workflows
- Contribute to the development of APIs and service components used across the platform
- Work with senior engineers to design, implement, and test scalable distributed systems
- Debug and troubleshoot issues across services, APIs, and system components
- Write unit and integration tests to improve system reliability and quality
- Participate in code reviews and team design discussions
- Collaborate with engineers, product managers, and other teams to deliver features end-to-end
- Learn and apply best practices in performance, reliability, and system design