About the job
Join CyberArk as an Associate Software Engineer and embark on an exciting journey in scalable system development and identity/authentication technologies. This entry-level position is designed for individuals eager to learn and grow, where you'll collaborate with seasoned engineers to build essential components of our platform, enhance system performance, and contribute to features that serve customers at scale.
This is a fantastic opportunity for early-career professionals seeking hands-on experience in developing cloud-based, distributed systems while mastering best practices in identity, security, and modern software development. The role is hybrid, based in Santa Clara, CA, requiring 2–3 days per week onsite. Note that relocation assistance is not available.
Key Responsibilities:
- Collaborate with senior engineers to design, develop, and test software components for our identity and scalability platform.
- Assist in implementing features, APIs, and backend services under mentorship.
- Create clean, maintainable, and well-structured code adhering to team standards.
- Participate in code reviews to learn how to write efficient and scalable software.
- Support the team in investigating and resolving bugs or performance issues.
- Contribute to enhancing documentation, test coverage, and development workflows.
- Learn and apply modern development practices, including test-driven development and automation.
- Work closely with product, QA, and infrastructure teams to understand requirements and deliver reliable solutions.
#LI-JH1
#LI-Hybrid

