CyberArk is looking for a Senior Software Engineer to join the Secrets Hub group and help evolve our modern, multi-cloud secrets management SaaS platform.
Secrets Hub integrates with AWS, Azure, GCP, and HashiCorp Vault to give organizations a centralized, secure, and seamless way to manage secrets across cloud environments. As a senior engineer, you’ll join a strong engineering team and contribute to the design, development, and scaling of core product services used by some of the largest enterprises in the world.
This is a hands-on role for someone passionate about solving deep technical problems, writing clean code, and working in a fast-paced, cloud-native environment.
Responsibilities:
- Design, implement, and maintain secure and scalable backend services for Secrets Hub.
- Collaborate with product managers, architects, and fellow engineers across multiple engineering teams.
- Write clean, maintainable code in Python using AWS serverless architecture and AWS CDK.
- Participate in system design discussions, architecture reviews, and code reviews.
- Take part in the full development lifecycle, including planning, implementation, testing, deployment, and monitoring.
- Investigate complex production issues and contribute to continuous improvement of reliability and observability.
- Uphold high standards of quality, security, and performance.
#LI-Hybrid
#LI-MS1
##### Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or elite military tech unit alumni).
- 5+ years of hands-on software development experience, with strong coding skills in Python (or similar modern language).
- Proven experience building and shipping production-grade SaaS or cloud-native services.
- Familiarity with AWS cloud services, especially Lambda, Step Functions, DynamoDB, and related serverless components.
- Strong system design and problem-solving skills.
- Team player with excellent communication skills and a proactive mindset.
Preferred Qualifications:
- Frontend development experience with React, PrimeReact, or TypeScript.
- Experience with database development (Aurora RDS, DynamoDB).
- Understanding of microservices and event-driven architecture.
- Knowledge of secrets management, identity, or cloud security domains.
- Background in enterprise-scale, high-availability, or regulated environments.
- Experience with infrastructure-as-code tools such as AWS CDK or Terraform.