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

Senior Software Engineer

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 skilled and experienced Senior Software Engineer to join the team behind our Control Plane product, CyberArk’s (Venafi) cloud platform for securing machine identities. You will play a significant role in taking Machine Identity Management to the next level by extending and enhancing the cloud platform underpinning our products. We are looking for an energetic and versatile person to join our team and help us achieve our goals.

Responsibilities

  • Practice the software development life cycle in an agile oriented environment.
  • Analyze, design, and develop new features for web applications and backend systems.
  • Explore new technologies and tools to keep us using cutting edge solutions.
  • Help guide and contribute to feature design and implementation to bring the product to the next level.
  • Participate in continuous and iterative engineering cycles with emphasis on code quality, supportability, scalability, and performance.
  • 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

  • Have a degree in Computer Science or Engineering related field / technology
  • Possess 6+ years of experience building highly scalable, interactive backend applications using Java / Go and interacting with React web applications using GraphQL / REST
  • Have a desire to use new technologies and understand them in depth
  • Be passionate about code design, high-quality code, and code reviews, optimizing and challenging the status quo
  • Be proactive by nature and have an internal drive for excellence and improvement
  • Must be able to work in a hybrid capacity from our Santa Clara, CA or Salt Lake City, UT office.

How you will stand out from the crowd:

  • Experienced with micro service/event-oriented design and development
  • Strong UX/UI orientation to create intuitive APIs and user interfaces
  • Front-end development experience with React, CSS, HTML, and JavaScript
  • Experienced with modern CI/CD tools

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 $119,000 – $185,000/year, discretionary bonus, and equity. 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

$152000 / YEARLY (est.)
min
max
$119000K
$185000K

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, CyberArk

Are you looking for an exciting opportunity to take your career to new heights as a Senior Software Engineer? Join CyberArk, the global leader in Identity Security, located in the heart of Santa Clara, California! At CyberArk, we are shaping the future of machine identity management through our cutting-edge Control Plane product. We’re on the hunt for a talented Senior Software Engineer who is passionate about developing robust web applications and backend systems. In this dynamic role, you’ll practice agile software development methodologies while analyzing, designing, and enhancing features that will help elevate our cloud platform. Besides your keen interest in exploring new technologies, you’ll contribute to feature design and implementation, ensuring the highest standards of code quality and performance. Collaboration is key, so being proactive and having a desire to achieve excellence is essential. Your experience in building scalable backend applications in Java or Go, along with your knowledge of React and modern CI/CD tools, will help you stand out. If you are ready to make a real impact in a vibrant tech environment that values innovation, come and join us at CyberArk, where your work will support organizations in securing their most critical assets!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at CyberArk
What are the key responsibilities of a Senior Software Engineer at CyberArk?

As a Senior Software Engineer at CyberArk, you will be responsible for practicing the software development life cycle in an agile environment, analyzing and designing new features for web applications and backend systems, and exploring cutting-edge technologies. You will also participate in continuous engineering cycles focusing on code quality and performance.

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

To qualify for the Senior Software Engineer role at CyberArk, you should have a degree in Computer Science or a related field, along with over 6 years of experience in building scalable applications using Java or Go. Familiarity with React and GraphQL or REST is also essential for this role.

Join Rise to see the full answer
What should I expect during the interview process for the Senior Software Engineer role at CyberArk?

During the interview process for the Senior Software Engineer position at CyberArk, you can expect technical assessments to evaluate your coding skills and problem-solving abilities, as well as discussions about your experience with software development methodologies and technologies relevant to the role.

Join Rise to see the full answer
Is remote work an option for the Senior Software Engineer position at CyberArk?

The Senior Software Engineer role at CyberArk offers a hybrid work capacity, allowing you to work from either the Santa Clara, CA, or Salt Lake City, UT office, giving you the flexibility to balance remote work and in-office collaboration.

Join Rise to see the full answer
What is the salary range for the Senior Software Engineer position at CyberArk?

The salary range for the Senior Software Engineer position at CyberArk is between $119,000 and $185,000 per year, alongside a discretionary bonus and equity. Compensation may vary based on your skills and experience, as well as the comprehensive benefits package we offer.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you explain the software development life cycle and how you have applied it in your past projects?

In your response, focus on the stages of the software development life cycle: requirement analysis, design, development, testing, deployment, and maintenance. Share specific examples where you applied these stages effectively, emphasizing the agile approach and how it improved project outcomes.

Join Rise to see the full answer
How do you ensure the scalability of applications you develop?

To ensure scalability, discuss techniques such as designing microservices, optimizing database queries, and implementing caching strategies. Provide examples of past projects where scalability was critical and how your approach directly contributed to the application's success.

Join Rise to see the full answer
What is your experience with Java/Go and how have you leveraged these languages in previous roles?

Share your extensive experience with both Java and Go by discussing specific applications and projects you have worked on. Highlight your proficiency in using these languages for backend development, emphasizing code efficiency and performance.

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

Choose a specific challenging technical problem that demonstrates your problem-solving skills. Explain your thought process, the strategies you employed to resolve the issue, and any collaborative efforts that contributed to the solution.

Join Rise to see the full answer
How do you handle code reviews and provide constructive feedback?

Discuss your approach to code reviews, emphasizing the importance of constructive feedback for maintaining code quality. Share examples of how you communicate suggestions and improvements while encouraging a positive team dynamic.

Join Rise to see the full answer
What are some modern CI/CD tools you have experience with, and how do you implement them?

Mention any CI/CD tools you are familiar with, such as Jenkins, GitLab CI, or CircleCI. Explain how you have integrated these tools into your workflow to streamline development, testing, and deployment processes in past projects.

Join Rise to see the full answer
How do you stay updated with the latest technologies in software engineering?

Talk about your habits for staying current with industry trends and technologies, including attending tech conferences, participating in online courses, and engaging with developer communities. Highlight how this continual learning impacts your work.

Join Rise to see the full answer
What role does teamwork play in your software development process?

Emphasize the importance of collaboration in software development. Share examples of successful teamwork experiences and how effective communication and collective problem-solving have led to successful project outcomes.

Join Rise to see the full answer
Can you describe your experience with analyzing and designing new features?

Discuss your experience with requirement gathering and translating them into technical specifications. Share specific examples where you played a key role in feature design and how your contributions enhanced user experience or performance.

Join Rise to see the full answer
How do you prioritize your workload and manage multiple projects simultaneously?

Talk about your strategies for prioritizing tasks, such as using agile methodologies, setting clear milestones, and effective time management skills. Share specific instances where you successfully managed competing deadlines in past roles.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

CyberArk seeks an experienced Staff SDET to develop robust testing frameworks and internal tooling for cloud-native applications across diverse environments.

Photo of the Rise User
Posted 9 days ago

Join CyberArk's new Barcelona hub as a Sales Development Representative and play a key role in enhancing IT Security for top organizations.

Photo of the Rise User
Posted 2 days ago

Join Ledger, a leader in securing digital assets, as a Senior Scala Backend Engineer and drive innovations in blockchain technology.

Photo of the Rise User
Visa Remote Austin, Texas, United States
Posted 14 days ago

Join Visa as a Lead Software Engineer to shape the future of payment technology on a global scale.

Photo of the Rise User
Posted 9 days ago

An exciting opportunity for an Entry Level Software Developer to join Leidos in supporting critical software solutions for the US Army.

Photo of the Rise User
Talan Remote Warsaw, Poland
Posted 3 days ago

Join Talan's innovative team as a Senior .NET Developer, driving the development of a cutting-edge cloud-based trading platform.

Photo of the Rise User
Experian Remote Geo MilevMladost, Boulevard "Tsarigradsko shose" 86, 1113 Sofia, Bulgaria
Posted 6 days ago

Join Experian as a Senior Software Engineer and play a key role in developing cutting-edge analytics solutions that redefine lending practices.

Photo of the Rise User

Esri is looking for a passionate GIS Product Engineer II to enhance their software used for managing infrastructure data across various industries.

Photo of the Rise User

Join MongoDB's Query Execution Team as a Senior Software Engineer and contribute to innovative software and data solutions.

Photo of the Rise User
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Family Medical Leave
Paid Holidays

Become part of LaunchDarkly's Observability team as a Senior Backend Engineer, focused on advancing telemetry solutions.

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

173 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 17, 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
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed Sr. Manager / Director of Demand Generation at Seesaw
Photo of the Rise User
Someone from OH, Euclid just viewed Work From Home Union Benefits Rep at Global Elite
Photo of the Rise User
Someone from OH, Cincinnati just viewed Runtime QA Tester II at Aechelon Technology