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

Staff Software Engineer - CodeSign Cloud

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

As a Staff Software Engineer, you will innovate, design, implement, maintain, and evolve CyberArk Products. You have a keen eye for securely written, performant, and scalable code. You are also a leader in your team, setting the example of thoughtful implementation, mentoring, and responsibility to quality.

Responsibilities

  • Design and build secure .NET applications.
  • Follow best practices for software development, including security reviews, code reviews, and writing unit, integration, and system tests.

Hands-on experience and solid knowledge in following technologies:

  • C#/.NET
  • React with Redux
  • Web Development on .NET
  • Unit Testing and Test-Driven Development
  • MS SQL Server based application
  • Windows Services, IIS
  • Experience in Agile Methodologies
  • The ability to write clean, consistent, and well documented code following the best practices of the industry and CyberArk.
  • The ability to develop software on schedule in collaboration with other team members.
  • Excellent verbal and written communication skills.
  • Experience with and an ability to mentor more junior Engineers.

The ideal candidate will have:

  • A proven track record of helping customers succeed, ideally in an enterprise setting.
  • Interest in working with cutting-edge technology in fast-growing open-source communities.
  • The ability to adapt to circumstances and respond with urgency and pragmatism.
  • A high degree of emotional intelligence; someone who is approachable and can communicate effectively with everybody
  • The abilities of a strong team player, including transparent communication, productive collaboration, out-of-the box thinking, flexibility and personal responsibility to commitments.

#LI-KR1

Qualifications

  • 6-8 years of relevant experience or B.S (CS, CSE, or equivalent) and 4-6 years’ experience, or M.S/Ph.D. (CS, CSE, or equivalent) and 2-4 years’ experience.
  • Programming and debugging experience in modern UI frameworks (React JS, Angular UI).
  • A background with security companies and/or security software related development.
  • Experience with IT related devices and services (load balancers, Certificate Authorities, cloud services, etc.)

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 $141,000 – $195,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

$168000 / YEARLY (est.)
min
max
$141000K
$195000K

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 Staff Software Engineer - CodeSign Cloud, CyberArk

At CyberArk, we're excited to welcome a Staff Software Engineer to our dynamic team in Salt Lake City, UT! As a key player in our successful product evolution, you will be instrumental in designing, implementing, and maintaining our advanced CyberArk products. We pride ourselves on developing secure, performant, and scalable code, and your flair for writing clean and well-documented code will shine here. You'll be integral to creating secure .NET applications and must be well-versed in various technologies, including C#/.NET, React with Redux, and MS SQL Server. Your role will naturally lend itself to leading by example, mentoring junior engineers, and ensuring that best practices in software development, such as security and code reviews, are upheld. We appreciate team players who value collaboration and transparent communication—if you’re adaptable and driven to pursue cutting-edge technology, you’ll find yourself at home here. With a competitive salary range of $141,000 – $195,000/year, plus various benefits, including medical and retirement options, this is your chance to make a significant impact in identity security while developing your career in a supportive environment. Join us in making a difference at CyberArk!

Frequently Asked Questions (FAQs) for Staff Software Engineer - CodeSign Cloud Role at CyberArk
What are the main responsibilities of a Staff Software Engineer at CyberArk?

As a Staff Software Engineer at CyberArk, you'll be responsible for innovating and designing secure .NET applications, implementing best practices in software development, and leading your team in quality code standards. You'll conduct security reviews, write unit tests, and ensure your work is scalable and maintainable, all while collaborating with other engineers to meet project deadlines.

Join Rise to see the full answer
What qualifications do I need to apply for the Staff Software Engineer position at CyberArk?

To be considered for the Staff Software Engineer role at CyberArk, you should have 6-8 years of relevant experience, or a relevant degree with 4-6 years of experience. Familiarity with technologies like C#/.NET, React, and agile methodologies is crucial, as is experience in developing security-related applications. Strong communication and mentoring abilities are also essential.

Join Rise to see the full answer
How does CyberArk support the professional development of its Staff Software Engineers?

At CyberArk, we prioritize professional growth and development for our Staff Software Engineers. You will have opportunities for mentorship, access to cutting-edge technology training, and the chance to contribute to open-source communities. We believe in fostering a learning environment that encourages innovative thinking and collaboration.

Join Rise to see the full answer
What technologies should I be familiar with for the Staff Software Engineer role at CyberArk?

The ideal candidate for CyberArk's Staff Software Engineer position should have hands-on experience with C#/.NET, React with Redux, and MS SQL Server. Additionally, familiarity with unit testing, test-driven development, and knowledge of IT-related devices and services will greatly enhance your ability to succeed in this role.

Join Rise to see the full answer
What is the expected salary range for a Staff Software Engineer at CyberArk?

The salary range for the Staff Software Engineer position at CyberArk is between $141,000 – $195,000 per year, supplemented by potential commissions or discretional bonuses based on performance. This competitive compensation reflects the high value we place on our developers and their contributions to our success.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer - CodeSign Cloud
Can you describe your experience with .NET and how it applies to the Staff Software Engineer position?

When answering, focus on your specific projects involving .NET applications. Highlight your roles in developing these applications, your familiarity with security practices within .NET, and how you've optimized performance in past projects.

Join Rise to see the full answer
How do you ensure that your code is secure and efficient?

Discuss your coding practices, emphasizing the importance of security reviews, performance testing, and maintaining clean code standards. Share techniques you've employed to identify vulnerabilities and enhance efficiency.

Join Rise to see the full answer
What experience do you have with Agile methodologies?

Provide specific examples of how you've used Agile frameworks in past projects. Describe your role in team sprints, collaboration during stand-ups, and how iterative development has improved project outcomes.

Join Rise to see the full answer
How do you approach mentoring junior engineers?

Share your philosophy on mentorship, describing your experiences in guiding junior engineers. Discuss how you impart knowledge, the importance of supportive feedback, and fostering their growth within the team.

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

Use the STAR method (Situation, Task, Action, Result) to detail a specific coding challenge, the impact it had on the project, and the solution you implemented that led to a successful outcome.

Join Rise to see the full answer
How do you stay updated with new technologies and industry trends?

Talk about your strategies for staying informed, such as attending conferences, participating in online forums, following tech blogs, or contributing to open-source projects. This showcases your commitment to continuous learning.

Join Rise to see the full answer
Can you explain your experience with React and integrating it in .NET applications?

Discuss your experience using React, including specific projects where you integrated it with .NET. Highlight your understanding of state management, component lifecycle, and performance optimization in your React applications.

Join Rise to see the full answer
What steps do you take to write maintainable and well-documented code?

Outline your coding standards, emphasizing the significance of comments, consistent naming conventions, and maintaining clear documentation for future reference. You might also mention tools or practices you use for documentation.

Join Rise to see the full answer
How do you handle constructive feedback from your peers?

Discuss the importance of constructive feedback in growth. Share an example of receiving feedback, how you responded positively, and the changes you made to your work as a result.

Join Rise to see the full answer
What strategies do you use to meet deadlines on complex projects?

Describe your planning and time management strategies. Discuss how you prioritize tasks and communicate with your team to ensure milestones are reached while maintaining quality.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Bosch Group Hybrid 15000 N Haggerty Rd, Plymouth, MI 48170, USA
Posted 9 days ago

Seeking a Senior Software Engineer at Robert Bosch LLC to lead software component projects with a hybrid work model.

Photo of the Rise User
Glean Hybrid Palo Alto, California, United States
Posted 12 days ago
Photo of the Rise User

Join Visa as a new grad Software Engineer to support innovative technology solutions and develop your career in a dynamic setting.

Posted 11 days ago
Photo of the Rise User
Posted 6 days ago

Join Visa's B2B Acceptance team as a Software Engineer (Sr. Consultant) and contribute to innovative payment solutions.

Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Devexperts Remote Porto, Portugal
Posted 9 days ago

Join Devexperts as a Java Team Lead to lead a talented engineering team and contribute to innovative fintech 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 ...

213 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 5, 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, Pickerington just viewed Sr. Client Project Manager at Forge Biologics
Photo of the Rise User
Someone from OH, Toledo just viewed Product QA Intern - Mobile App at Sezzle
Photo of the Rise User
Someone from OH, Toledo just viewed Field Recruiter (MI) at Wonderschool
d
Someone from OH, Columbus just viewed Reconciliation & Payments Specialist at dopay
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed VP of Customer Operations at OXIO Corporation
Photo of the Rise User
156 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Springfield just viewed IT helpdesk Team Leader at Optimiza
Photo of the Rise User
Someone from OH, Akron just viewed Director of Revenue Cycle Management at Gather Health
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry Clerk at Hireframe
Photo of the Rise User
Someone from OH, Cincinnati just viewed Customer Success Manager - Illinois at Alma Technologies (OR)
Photo of the Rise User
22 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Cleveland just viewed Client Services Manager at Vitesse PSP
Photo of the Rise User
Someone from OH, Fairborn just viewed IOS Developer at Advansys
Z
Someone from OH, Reynoldsburg just viewed Educator Onboarding Associate at Zen Educate
Photo of the Rise User
Someone from OH, Canton just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Avon Lake just viewed Data Analyst I - Hospitality Data Team at Lightspeed Commerce
Photo of the Rise User
Someone from OH, Columbus just viewed Brand Awareness Specialist - Entry Level at Smart Solutions
Photo of the Rise User
Someone from OH, Cleveland just viewed Quality Assurance Weekender at Anheuser-Busch
Photo of the Rise User
Someone from OH, Lewis Center just viewed Marketing & Partner Operations Lead, USA, Remote at Fundraise Up
Photo of the Rise User
Someone from OH, Dayton just viewed Community Health Advocate at CVS Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Power Platform Developer - (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mechanical Engineering Intern (June - August) at Exowatt