CyberArk→
Software Engineer – Platform (Cloud /… at CyberArk · Santa…
Entry LevelOn-siteFull-timeSanta Clara, CA$100k–$130k/yr
Skills
backend developmentjavapythongoapisrest servicesmicroservicesdata structuresalgorithmsdebuggingdistributed systemscloud platforms
Job Description
Summary: CyberArk, a Palo Alto Networks company, is the global leader in identity security, trusted by organizations around the world. They are seeking a Software Engineer to join the NGTS team, focused on building and scaling platform services that power machine identity and certificate lifecycle management.
Responsibilities:
- 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
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- 0–3 years of experience (internships, co-ops, or full-time) in software development
- Experience with at least one backend language (Java, Python, Go, or similar)
- Basic understanding of APIs, REST services, or microservices concepts
- Familiarity with data structures, algorithms, and core computer science fundamentals
- Ability to debug issues and reason through system behavior
Preferred Qualifications:
- Exposure to cloud platforms or distributed systems
- Experience building small projects, services, or APIs (school, internships, or personal work)
- Familiarity with databases (SQL or NoSQL)
- Interest in security, identity systems, or infrastructure
Required Skills: Backend development, Java, Python, Go, APIs, REST services, Microservices, Data structures, Algorithms, Debugging, Distributed systems, Cloud platforms
Benefits: Discretionary annual bonus, Equity, Medical, Dental, Vision, Financial, Other benefits
Benefits
Discretionary annual bonus
Equity
Medical
Dental
Vision
Financial
Other benefits