Staff Software Engineer - Ruby, Python, Java
Core
Design and develop scalable, secure microservices for machine identity and access within CyberArk's SaaS products, integrating with major cloud vendors.
Role type
Staff Software Engineer (Backend/Cloud)
Builds
Managed access services for sensitive assets using AWS microservices
Domain
Cybersecurity / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Golang, Java, Python, Ruby, AWS, microservices architecture, container orchestration (Docker, Kubernetes), system design, security implementation
Preferred skills
Ruby on Rails, event-oriented design, global product company experience
Technologies
AWS, Golang, Java, Python, Ruby, Docker, Kubernetes, Conjur
Responsibilities
Design and implement scalable and secure services; Lead complex technical initiatives and architectural decisions; Research new technologies and platforms; Collaborate with product managers and engineers across global teams; Participate in iterative engineering cycles focusing on code quality and performance; Troubleshoot complex production scenarios and drive reliability improvements
Seniority
Staff, hands-on IC with strategic influence