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 - job 1 of 2

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 looking for a talented Software Engineer specializing in Backend Java and Golang to join our innovative Machine Identity Security team based in Santa Clara, CA. If you have a passion for building high-quality backend services, this role is perfect for you! As a Software Engineer, you'll be instrumental in enhancing our Control Plane, our cloud platform dedicated to securing machine identities. Your contributions will directly impact how organizations manage machine identities, a crucial aspect of modern security architecture. You will develop and maintain robust applications while collaborating with backend engineers to create APIs that will serve the front end effectively, often using GraphQL. Additionally, your problem-solving skills will be put to the test as you troubleshoot technical issues across our platform. We're not just seeking a coder; we want someone who is eager to contribute to our ongoing development processes and tools. With a paid on-call rotation included, you’ll ensure that our systems remain dependable for our users. If you have a couple of years of software development experience, specifically with Java and Golang, and an interest in the interplay between backend and frontend technologies, we want to hear from you. Join us at CyberArk and take a confident step towards professional growth while securing critical assets for our clients across the globe!

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

As a Software Engineer at CyberArk, your primary responsibilities will include developing and maintaining high-quality backend applications for our Machine Identity Security cloud platform using Java and Golang. You'll collaborate with fellow engineers to create APIs that meet frontend requirements, especially through GraphQL. Additionally, troubleshooting technical issues, contributing to process improvements, and participating in on-call rotations are vital components of this role.

Join Rise to see the full answer
What qualifications are required to apply for the Software Engineer position at CyberArk?

To be a suitable candidate for the Software Engineer role at CyberArk, you should have at least 2 years of professional software development experience. A solid background in cloud-native applications is preferred, alongside proficiency in backend technologies like Java and Golang. Understanding of frontend technologies such as Typescript and React is also advantageous. Moreover, strong problem-solving abilities and effective communication skills are essential for success in this position.

Join Rise to see the full answer
How does CyberArk support personal growth and learning for Software Engineers?

CyberArk places a strong emphasis on continuous improvement and professional development for Software Engineers. You’ll have opportunities to work on innovative projects and collaborate with talented teams, which fosters an environment of learning. The company encourages you to gain expertise in both backend and frontend technologies, and offers support for employee initiatives that enhance skill sets and domain knowledge.

Join Rise to see the full answer
What is the working environment like for a Software Engineer at CyberArk?

The working environment for a Software Engineer at CyberArk is collaborative and dynamic. You’ll be part of a close-knit team focused on Machine Identity Security, working together to enhance our services. The company values open communication, and you’ll often have the chance to engage in discussions and brainstorming sessions that lead to effective solutions and innovations.

Join Rise to see the full answer
What benefits does CyberArk offer to its Software Engineers?

CyberArk offers a competitive compensation package for Software Engineers, including a base salary range of $101,000 – $150,000/year, plus bonuses based on performance. Additionally, we provide a comprehensive benefits package that encompasses medical, dental, vision, 401(k) plans, and more, ensuring that our team members feel secure and valued at work.

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?

When answering this question, focus on specific projects where you utilized Java and Golang. Discuss the challenges faced, how you overcame them, and the outcomes of your contributions. Mention particular frameworks or tools you worked with to provide a clearer picture of your technical skill set.

Join Rise to see the full answer
How do you approach troubleshooting backend services?

A good response involves outlining a systematic approach to troubleshooting. Discuss how you would first identify and replicate the issue, the tools you would use for debugging, and the steps you take to implement a solution. Highlighting your problem-solving skills and attention to detail is crucial here.

Join Rise to see the full answer
What is your understanding of cloud-native applications?

In your response, explain that cloud-native applications are designed to utilize cloud computing features fully. Talk about microservices architecture, scalability, and fault tolerance. Use examples from your experience to illustrate how you’ve developed cloud-native applications in the past.

Join Rise to see the full answer
How do you stay updated with the latest technology trends?

You might mention following industry blogs, attending webinars, joining professional groups, or participating in forums related to software engineering. Highlight your commitment to lifelong learning and how this has influenced your work and development approach.

Join Rise to see the full answer
Can you share an example of how you improved a development process?

Choose a specific instance where you identified inefficiencies in a workflow or toolset. Outline your thought process, the solution you proposed, and the impact it had on team productivity or product quality, demonstrating your leadership potential and commitment to continuous improvement.

Join Rise to see the full answer
What APIs have you developed in the past?

In your answer, be specific about the APIs you have built, the technologies used, and the purpose they served. Discuss how you collaborated with frontend teams and any challenges you faced during development, showing your ability to communicate and work with cross-functional teams effectively.

Join Rise to see the full answer
Describe your experience with on-call support.

When discussing on-call support, emphasize the importance of reliability and quick problem-solving. Share specific experiences from previous roles, types of issues you encountered, and how you managed stress and workload during critical situations.

Join Rise to see the full answer
Why do you want to work for CyberArk?

Make your answer personal by mentioning CyberArk’s reputation in the Identity Security space and the innovative projects they are involved in. Align your career goals with the company’s mission, showcasing your enthusiasm for contributing to their objectives and growth.

Join Rise to see the full answer
How would you handle conflicting priorities in a fast-paced environment?

Your strategy could involve prioritizing tasks based on urgency and impact. Discuss how you would assess the situation, communicate with stakeholders, and remain adaptable yet focused. Demonstrating your methodical decision-making process can highlight your suitability for a demanding role.

Join Rise to see the full answer
What do you know about machine identity security?

To answer this effectively, give an overview of machine identity security, citing its significance in today’s digital landscape. Discuss your familiarity with concepts such as x509 certificates and Public Key Infrastructure (PKI), showing your depth of understanding and relevance to CyberArk’s work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
CyberArk Hybrid Newton, Massachusetts
Posted 9 days ago

Join CyberArk as a Corporate Development Intern and gain hands-on experience in M&A strategy and market analysis in the cybersecurity space.

Photo of the Rise User

CyberArk is looking for a Senior Enterprise Account Executive to lead sales efforts in the Global Fortune 1000, driving substantial business growth.

Photo of the Rise User

Shape the future of healthcare integration as a Staff Software Engineer with Jobgether, working remotely in the US.

Photo of the Rise User
Devsinc Remote No location specified
Posted 10 days ago

As a Salesforce Developer, you will develop and customize Salesforce solutions to enhance business processes and customer experiences.

Ithaca Remote No location specified
Posted 9 hours ago

Ithaca seeks a passionate Frontend Engineer to drive innovative solutions in the evolving crypto frontier.

Photo of the Rise User
Posted 11 days ago

Join a forward-thinking team as a Front End AI Engineer focused on developing intuitive user interfaces powered by AI technologies.

Photo of the Rise User
Posted 8 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Family Medical Leave
Maternity Leave
Paternity Leave
Lactation Facilities
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
Paid Volunteer Time

Veeva Systems seeks a Senior Software Engineer specializing in TypeScript to develop cutting-edge applications in the life sciences sector.

Photo of the Rise User

Become a key player in Visa AI as a Service, creating innovative AI solutions as a Senior Machine Learning Engineer.

Photo of the Rise User

We are seeking a dedicated Software Engineer in Test Engineering to enhance the quality of our Risk Services applications in a hybrid work environment.

Photo of the Rise User
Posted 10 days ago

Become a part of Visa's team as a Staff Software Engineer and innovate transformative payment solutions for a global audience.

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 ...

240 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 7, 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
7 people applied to SDE Intern (Summer) at Amazon
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
11 people applied to Front end developer at Viseven
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Development Manager at Assured Guaranty
H
Someone from OH, Mansfield just viewed Medical Appointment Setter (Remote LatAm) at HireHawk
Photo of the Rise User
Someone from OH, Lewis Center just viewed Third Party Risk Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Lead Preschool Teacher at Guidepost Montessori
A
Someone from OH, Cincinnati just viewed Global Supply Manager - Taiwan at Also
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager (Raptor Machining) at SpaceX
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Summer 2025 Financial Services Internship at Nationwide
Photo of the Rise User
Someone from OH, Brunswick just viewed Staff Software Engineer C++ / Computer Vision at ABBYY