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

Senior Software Engineer, Golang, Cloud Native

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 looking for a Senior Software Engineer to join our Machine Identity Security team. You will play a significant 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 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.

#LI-HA1

Qualifications

  • 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. 
  • 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 quickly learn new technologies 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. 

The salary range for this position is $119,000 – $165,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

$142000 / YEARLY (est.)
min
max
$119000K
$165000K

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 Senior Software Engineer, Golang, Cloud Native, CyberArk

CyberArk is on the lookout for an enthusiastic Senior Software Engineer to enhance our Machine Identity Security team right here in Salt Lake City, UT. As part of this innovative group, you'll dive into enhancing our Control Plane, a pivotal cloud platform focused on securing machine identities. Your creativity and technical skills will shine as you add cutting-edge Code Signing capabilities for robust machine identity management. This role involves a variety of exciting responsibilities, from designing new features for our Machine Identity Cloud platform to developing and maintaining engaging high-quality applications using Golang, Java, Typescript, and React. Collaboration is key here, as you'll officially team up with backend engineers to craft smooth, efficient APIs using GraphQL, all while troubleshooting any technical hiccups that could come your way. We're all about professional growth, so your role as a mentor to junior engineers will help cultivate a strong team dynamic. Plus, you'll be contributing to our ongoing mission of improving development processes. With a paid on-call rotation, you'll ensure our systems are always at their best for our users. Join CyberArk and help us shape the future of Identity Security with your expertise!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Golang, Cloud Native Role at CyberArk
What responsibilities does a Senior Software Engineer have at CyberArk?

As a Senior Software Engineer at CyberArk, you'll take on several key responsibilities, including the design and enhancement of our Machine Identity Cloud platform. You'll be actively involved in developing both backend applications using Golang and Java and frontend applications with React and Typescript. Additionally, you'll troubleshoot complex issues, develop GraphQL APIs in collaboration with your team, and mentor less experienced engineers, contributing to both technical growth and continuous improvement in practices.

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

To qualify as a Senior Software Engineer at CyberArk, applicants should have a minimum of 5 years of professional experience in full stack software development. Proficiency in backend technologies, specifically Golang and Java, along with strong skills in frontend technologies such as React, TypeScript, and GraphQL is essential. Familiarity with x509 certificates and PKI is a plus. Strong problem-solving abilities, attention to detail, excellent communication skills, and the ability to work both independently and collaboratively are also highly valued.

Join Rise to see the full answer
What technologies will a Senior Software Engineer work with at CyberArk?

At CyberArk, Senior Software Engineers work with a dynamic stack of technologies. You will primarily utilize Golang and Java for backend services and employ React, Typescript, and GraphQL for frontend application development. Additionally, knowledge of Postgres for database management and familiarity with x509 certificates and PKI will be beneficial in your daily tasks.

Join Rise to see the full answer
What is the on-call process like for a Senior Software Engineer at CyberArk?

The on-call process at CyberArk is designed to ensure that our systems remain stable and accessible for users at all times. Senior Software Engineers participate in a paid on-call rotation, which means you'll be rewarded for your time and contributions during these periods. This responsibility involves monitoring the systems, responding to urgent issues that arise, and collaborating with your team to maintain optimal performance.

Join Rise to see the full answer
How does CyberArk support professional development for Senior Software Engineers?

CyberArk places a strong emphasis on professional growth and development for Senior Software Engineers. You will have the opportunity to mentor less experienced team members, enhancing both your leadership skills and technical expertise. Additionally, the company encourages continuous learning through training opportunities, workshops, and participation in evolving projects that challenge your existing skill set and introduce you to new technologies.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Golang, Cloud Native
Can you describe your experience with Golang and how you've used it in previous projects?

When answering this question, be sure to provide specific examples of projects where you utilized Golang, discussing the challenges you faced and how you overcame them. Highlight features of Golang that you appreciate, such as its concurrency model or performance benefits, and explain how these influenced your project's success.

Join Rise to see the full answer
What is your approach to developing APIs, and can you describe an API you've developed?

In your response, outline your typical process for developing APIs, including planning, designing, and testing phases. Share a specific example of an API you've developed, detailing its purpose, how you ensured its scalability, and any tools or frameworks you utilized, especially focusing on your experience with GraphQL if applicable.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Discuss the various testing practices you implement to maintain code quality, such as unit tests, code reviews, and integration tests. You can also mention any specific methodologies you follow, like Test-Driven Development (TDD), and highlight how these practices improve team collaboration and project timelines.

Join Rise to see the full answer
What tools do you use for version control, and how do they benefit your projects?

Share your familiarity with version control tools, such as Git, and explain how they contribute to maintaining codebase integrity, facilitating collaboration among team members, and tracking changes throughout the development lifecycle.

Join Rise to see the full answer
Describe a challenging technical problem you encountered and how you solved it.

Provide a detailed account of a specific technical issue you've faced, emphasizing your problem-solving process. Describe the steps you took to diagnose the problem, the options you considered, and the final solution. Highlight any collaborative efforts with your team that enabled the resolution.

Join Rise to see the full answer
How do you stay updated with emerging technologies and trends in software development?

Discuss your strategies for staying current with the latest advancements in technology. This could include reading industry blogs, attending conferences, participating in web seminars, or actively engaging with developer communities. Highlight your commitment to continuous learning and its relevance to your work at CyberArk.

Join Rise to see the full answer
What is your experience with frontend frameworks, particularly React?

Share specific projects where you have implemented React, detailing how you leveraged its components, lifecycle methods, and state management to build responsive user interfaces. Discuss your understanding of best practices in React and any libraries like Redux that you have utilized.

Join Rise to see the full answer
How do you handle tight deadlines while ensuring code quality?

Explain your approach to managing time and workload under pressure. Discuss any prioritization strategies you employ, as well as communication with your team about deadlines. Illustrate how you balance the need for prompt deliveries with maintaining high standards of code quality.

Join Rise to see the full answer
What do you know about CyberArk and our Machine Identity Security products?

Demonstrate your knowledge of CyberArk by discussing its role as a leader in Identity Security, specifically around the products and services offered that relate to Machine Identity. You can mention the significance of protecting machine identities and how it aligns with current cybersecurity trends.

Join Rise to see the full answer
Why do you want to work at CyberArk as a Senior Software Engineer?

This is your opportunity to showcase your enthusiasm for the role and the company. Share what excites you about CyberArk's mission, culture, and challenges. Emphasize how your values align with the company's goals and how your skills can contribute to its success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
CyberArk Remote Santa Clara, CALIFORNIA
Posted 10 days ago

CyberArk is looking for a Staff Production Engineer to design and operate their machine identity security infrastructure for global organizations.

Photo of the Rise User
CyberArk Hybrid Newton, Massachusetts
Posted 11 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

As a Chief Software Engineer, you will spearhead technology strategies and innovative solutions in fraud management at Visa.

Become an integral part of Climate Arc as an API Engineer, helping to shape solutions for global climate action through innovative data access.

Neon Flux Remote No location specified
Posted 3 days ago

We're seeking a Shopify Engineer passionate about theme development to elevate our clients' eCommerce experiences.

Photo of the Rise User
Posted 2 days ago

Be part of Visa's mission to innovate in the payments industry as a Software Engineer II, focusing on backend solutions that drive smarter decision-making.

Photo of the Rise User
Linx Remote Pato Branco, Paraná, Brasil
Posted 8 days ago

Take your career to the next level with Linx as a Senior Developer, where technology meets retail innovation.

Posted 10 days ago

Join Northrop Grumman as a Principal/Sr Principal Software Engineer to push the boundaries of technology in defense systems.

Photo of the Rise User
Posted 10 days ago

Join Visa's Cyber Analytics & AI Innovations team as an Associate Front End Engineer, where you will help build innovative AI-driven cybersecurity solutions.

Photo of the Rise User
Posted 8 days ago

Join Scalable Capital as a Quant Developer, where you'll leverage your optimization expertise to transform financial structures uniquely.

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

241 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 9, 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
A
Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest
W
Someone from OH, Uhrichsville just viewed Director Operations at WVUMedicine
Photo of the Rise User
Someone from OH, Cincinnati just viewed Game Director, Scripps Sports at The E.W. Scripps Company
Photo of the Rise User
Someone from OH, Lorain just viewed 3D Modeler / Graphic Designer - Freelance at Twine
o
Someone from OH, Oxford just viewed Digital Media & Marketing Student Intern at osu
Photo of the Rise User
30 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Beachwood just viewed Dispensary Tech at Ayr Wellness
Photo of the Rise User
174 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Springfield just viewed Front Desk Clerk at Marriott International
L
Someone from OH, Akron just viewed Junior Graphic Designer at Little Spoon
Photo of the Rise User
Someone from OH, Columbus just viewed Licensing and Regulatory Compliance Analyst at Sportradar
Photo of the Rise User
Someone from OH, Mansfield just viewed US_EN_Operations_Warehouse Loader (Part Time) at Red Bull
Photo of the Rise User
Someone from OH, Dublin just viewed Salesforce Administrator at Multiverse
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Solution Analyst at GoodLeap
S
Someone from OH, Pickerington just viewed Salesforce Project Manager at Studio Science
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF
Photo of the Rise User
Someone from OH, Columbus just viewed HR Business Partner (Maternity Cover) at Marshmallow
Photo of the Rise User
Someone from OH, Columbus just viewed Community Outreach Canvasser $24/Hr at Confidential
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer