Senior Software Engineer – Golang – Cloud Native
Company | Cyberark |
---|---|
Location | Salt Lake City, UT, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
Requirements
- 5+ years of professional experience in full stack software development.
- Proficiency with backend technologies like Golang, Java, and Postgres.
- Strong experience with frontend technologies like React, TypeScript, GraphQL, and MUI X.
- 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.
Responsibilities
- Contribute to the design of features that enhance the Machine Identity Cloud platform.
- Develop and maintain high quality backend service applications for Machine Identity Security cloud platform using Golang and Java.
- Develop and maintain high quality frontend applications for Machine Identity Security cloud platform using Typescript and React.
- Work with backend engineers to develop APIs to support the needs of the frontend, particularly using GraphQL.
- Troubleshoot and resolve complex technical issues that may involve other systems of the Machine Identity Security platform.
- Mentor less experienced team members.
- Contribute to the continuous improvement of our development processes and tools.
- Participate in the on-call process. We have a paid on-call rotation to ensure the systems are always up and running for our users.
Preferred Qualifications
- Knowledge of x509 certificates and Public Key Infrastructure (PKI) is preferred.