Full-Time Senior Software Engineer
Cyberark is hiring a remote Full-Time Senior Software Engineer. The career level for this job opening is Senior Manager and is accepting Phoenix, Arizona based applicants remotely. Read complete job description before applying.
Cyberark
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
CyberArk is seeking a Senior Software Engineer to join our Machine Identity Security team.
You will play a key role in enhancing the Control Plane, our cloud platform for securing machine identities, by adding Code Signing capabilities for improved machine identity management.
Responsibilities:
- Contribute to the design of features enhancing the Machine Identity Cloud platform.
- Develop and maintain high-quality backend service applications for Machine Identity Security cloud platform using Java and Golang.
- Develop and maintain high-quality frontend applications for Machine Identity Security cloud platform using TypeScript and React.
- Collaborate with backend engineers to develop APIs supporting frontend needs, particularly using GraphQL.
- Troubleshoot and resolve complex technical issues involving other Machine Identity Security platform systems.
- Mentor less experienced team members.
- Contribute to continuous improvement of development processes and tools.
- Participate in the on-call process (paid rotation).
Requirements:
- 5+ years of professional experience in full-stack software development.
- Proficiency with backend technologies (Java, Golang, Postgres).
- Strong experience with frontend technologies (TypeScript, React, GraphQL, MUI X).
- Knowledge of x509 certificates and PKI is preferred.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
- Ability and desire to quickly learn new technologies and gain domain expertise.
Compensation:
Salary range: $119,000 - $165,000/year, plus commissions/discretionary bonus (performance-based). Base pay may vary based on experience.
Benefits include medical, dental, vision, financial, and other benefits.