Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, Backend Java Golang image - Rise Careers
Job details

Software Engineer, Backend Java Golang

Company Description

About CyberArk:
CyberArk (NASDAQ: CYBR), is the global leader in Identity Security. Centered on privileged access management, CyberArk provides the most comprehensive security offering for any identity – human or machine – across business applications, distributed workforces, hybrid cloud workloads and throughout the DevOps lifecycle. The world’s leading organizations trust CyberArk to help secure their most critical assets. To learn more about CyberArk, visit our CyberArk blogs or follow us on X, LinkedIn or Facebook.

Job Description

CyberArk is seeking a highly motivated server side Software Engineer to join our Machine Identity Security team in charge of the Control Plane, our cloud platform for securing machine identities. You will play a significant role in taking machine identity management to the next level by extending the Control Plane with Code Signing capabilities.

Responsibilities

  • Develop and maintain high quality backend services applications for Machine Identity Security cloud platform using Java and Golang.
  • Work with backend engineers to develop APIs to support the needs of the frontend, particularly using GraphQL.
  • Troubleshoot and resolve technical issues that possibly involve other systems of the Machine Identity Security platform.
  • 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.

Qualifications

  • 2+ years of professional experience in software development. 
  • The ideal candidate should have a solid background in developing cloud-native applications.
  • Proficiency with backend technologies like Java, Golang, and Postgres.
  • Exposure to frontend technologies like Typescript, React, GraphQL, and MUI X is desirable.
  • The ideal candidate should have an interest in understanding and working with both backend and frontend implementations, even if their primary focus is on the backend.
  • Knowledge of x509 certificates and Public Key Infrastructure (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 learn fast and gain domain expertise.

Additional Information

CyberArk is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status. 

We are unable to sponsor or take over sponsorship of employment Visa at this time.

The salary range for this position is $101,000 – $150,000/year, plus commissions or discretionary bonus, which will be based on the employee’s performance. Base pay may also vary considerably depending on job-related knowledge, skills, and experience. The compensation package includes a wide range of medical, dental, vision, financial, and other benefits. 
 

CyberArk Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CyberArk DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of CyberArk
CyberArk CEO photo
Matt Cohen | Udi Mokady
Approve of CEO

Average salary estimate

$125500 / YEARLY (est.)
min
max
$101000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Backend Java Golang, CyberArk

At CyberArk, we’re on a mission to secure identities in an increasingly digital world, and we’re looking for a Software Engineer specializing in Backend Java and Golang to join our dynamic team in Santa Clara, CA. If you’re passionate about developing high-quality backend applications and want to enhance our Machine Identity Security cloud platform, this is the perfect opportunity for you. You will be working on our Control Plane, helping to integrate advanced Code Signing capabilities that are crucial for safeguarding machine identities. In this role, you will collaborate closely with other backend engineers to develop APIs, ensuring that the needs of our frontend teams are met. You'll have the chance to troubleshoot various technical issues and contribute to improving our development processes, making your mark in a fast-paced environment. If you have experience with cloud-native applications and technologies like Java, Golang, and Postgres, you will fit right in. We also value a willingness to learn and understand frontend technologies like Typescript and React. As part of our commitment to excellence, you will participate in our paid on-call rotation, ensuring our systems run smoothly for users. Join us at CyberArk, where you can play a critical role in providing the most comprehensive identity security solutions for businesses worldwide!

Frequently Asked Questions (FAQs) for Software Engineer, Backend Java Golang Role at CyberArk
What are the main responsibilities of a Software Engineer, Backend Java Golang at CyberArk?

As a Software Engineer specializing in Backend Java and Golang at CyberArk, your primary responsibilities will include developing and maintaining backend services for our Machine Identity Security cloud platform. You’ll collaborate with backend engineers to create APIs that meet frontend needs, troubleshoot technical issues within our systems, and be involved in continuous process improvement efforts. Your role is vital in ensuring the security and performance of our applications.

Join Rise to see the full answer
What qualifications are required for the Software Engineer, Backend Java Golang position at CyberArk?

To be considered for the Software Engineer, Backend Java Golang position at CyberArk, candidates should have at least 2 years of professional experience in software development, particularly with backend technologies such as Java and Golang. A background in cloud-native application development, problem-solving skills, and familiarity with database technologies like Postgres are also essential. Knowledge of x509 certificates and Public Key Infrastructure (PKI) is preferred.

Join Rise to see the full answer
What technologies will I be working with as a Software Engineer, Backend Java Golang at CyberArk?

In the Software Engineer, Backend Java Golang role at CyberArk, you will work extensively with Java and Golang to develop backend applications. You will also utilize Postgres for database management and GraphQL to support API development needs. While your primary focus will be on backend technologies, an interest in frontend technologies like Typescript and React will also be beneficial.

Join Rise to see the full answer
What type of work environment can a Software Engineer, Backend Java Golang expect at CyberArk?

At CyberArk, a Software Engineer, Backend Java Golang can expect a collaborative and innovative work environment. You will participate in paid on-call rotations to maintain system uptime for users, and you’ll be part of a team that values continuous improvement and technical excellence. We foster a culture of learning and sharing expertise, making it an ideal place for development and growth in your career.

Join Rise to see the full answer
What benefits does CyberArk offer to Software Engineers, Backend Java Golang?

CyberArk offers a competitive compensation package for Software Engineers, Backend Java Golang, including a salary range of $101,000 – $150,000 per year, plus commissions and performance bonuses. Additionally, you will have access to a comprehensive benefits package that includes medical, dental, vision, financial, and more, ensuring a well-rounded support system for your professional and personal life.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Backend Java Golang
Can you describe your experience with Java and Golang in backend development?

When answering this question, highlight specific projects or applications where you utilized Java and Golang. Discuss the challenges you faced, the tools you used, and how you contributed to the success of those projects. Show your understanding of best practices in backend development, and emphasize any relevant successes.

Join Rise to see the full answer
How do you approach troubleshooting technical issues within backend systems?

Explain your systematic approach to troubleshooting, which might include reviewing logs, replicating issues, and using debugging tools. Talk about a specific instance where you successfully resolved a challenging issue and what you learned from the experience.

Join Rise to see the full answer
What techniques do you use to ensure the quality of your backend code?

In your response, mention practices like code reviews, unit testing, and integration testing. Discuss how you ensure maintainability and scalability in your code, and provide examples of how these practices improved the quality of your projects.

Join Rise to see the full answer
Describe your experience with API development, particularly with GraphQL.

Share your experience in designing and implementing APIs, especially focusing on GraphQL. Discuss the advantages of using GraphQL, how it differs from REST, and any specific challenges you encountered while integrating it into your projects.

Join Rise to see the full answer
What is your familiarity with Public Key Infrastructure (PKI) and x509 certificates?

When answering this, detail any relevant work or projects you’ve undertaken that involved PKI and x509 certificates. Explain your understanding of their importance in security, and how you've implemented them in your software solutions.

Join Rise to see the full answer
How do you keep up with new technologies and development trends?

Outlining your commitment to professional growth is key here. Mention resources you follow, such as blogs, podcasts, or attending conferences. Discuss how you've applied new technologies or ideas into your work to enhance processes or outcomes.

Join Rise to see the full answer
Can you discuss a challenging project you worked on and how you overcame obstacles?

Provide a specific example of a challenging project, ensuring you explain the obstacles you faced. Discuss the strategies you employed to overcome them and reflect on what you learned from that experience. This shows your resilience and problem-solving capabilities.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Explain the methods you use for prioritizing tasks, such as Agile methodologies, and how you assess project deadlines and team contributions. Providing a real-life example can illustrate your approach to time management and efficiency.

Join Rise to see the full answer
Describe your experience working in a team environment.

Highlight your collaborative skills by providing examples from past projects. Detail how you communicated within your team, any leadership roles you took on, and how you navigated differing opinions or conflicts to ensure success.

Join Rise to see the full answer
What do you enjoy most about backend development?

This is an opportunity to showcase your passion for backend development. Discuss aspects that excite you, such as solving complex problems, working with data, or building systems that users rely on. Sharing personal experiences can add authenticity to your response.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 9 days ago
Vision Insurance
Dental Insurance
Disability Insurance
Health Savings Account (HSA)
Paid Holidays
Photo of the Rise User
Visa Remote Warsaw, Poland
Posted 3 days ago
Posted 9 days ago
Photo of the Rise User
Weekday Remote No location specified
Posted 8 days ago
Photo of the Rise User
Posted 3 days ago
Posted 3 days ago
Photo of the Rise User
Posted 14 hours ago
Photo of the Rise User
Posted 5 days ago

Our Mission What unites the CyberArk Team is the drive to help organizations transform their business through improved security and reduced risk. As a trusted partner for thousands of companies around the globe, CyberArk consistently sets the bar ...

164 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Shift Lead - Downtown Cincinnati at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Loveland just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
111 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
15 people applied to Sr. Full Stack Developer at JODAYN
B
Someone from OH, Painesville just viewed Administrative Assistant at BlkVision Media
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Customer Support (Automotive) at Publicis Groupe
Photo of the Rise User
Someone from OH, Columbus just viewed Event Campaign Manager at Smartling
H
Someone from OH, Chesterland just viewed Client Success Manager at HR Force International
Photo of the Rise User
Someone from OH, Dublin just viewed Junior PMO Analyst at Rentokil Initial Group
Photo of the Rise User
Someone from OH, Columbus just viewed Freelance Graphic Designer at Sunshine House
Photo of the Rise User
Someone from OH, Doylestown just viewed Associate Sub-editor at Third Bridge
Photo of the Rise User
Someone from OH, Pickerington just viewed Layout Artist at Powerhouse Animation Studios
Photo of the Rise User
Someone from OH, Cortland just viewed Exploring Post-Grad Rotational Programs at Evonik at Evonik
B
Someone from OH, Powell just viewed Salesforce Admin (Part Time) at Bullpen Talent
P
Someone from OH, Mentor just viewed Ecommerce Specialist at ProjectGrowth
Photo of the Rise User
Someone from OH, Lakewood just viewed Regional Broker Contractor - Ohio, US (Remote) at Real
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Partnerships Analyst at Experian