Staff Software Engineer
Staff Software Engineer

Staff Software Engineer

Full-Time 70000 - 90000 £ / year (est.) No home office possible
CyberArk

At a Glance

  • Tasks: Design and develop innovative software solutions for Workload Identity challenges.
  • Company: Join CyberArk, a leader in identity security with a focus on innovation.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Why this job: Make a real impact in securing identities while working with cutting-edge technologies.
  • Qualifications: Strong software development skills, especially in Golang, networking, and cloud technologies.
  • Other info: Diverse and inclusive workplace that celebrates unique contributions.

The predicted salary is between 70000 - 90000 £ per year.

About CyberArk

CyberArk, a Palo Alto Networks company, is the global leader in identity security, trusted by organisations around the world to secure human and machine identities in the modern enterprise. CyberArk’s AI-powered Identity Security Platform applies intelligent privilege controls to every identity with continuous threat prevention, detection and response across the identity lifecycle. With Identity Security, organisations can reduce operational and security risks by enabling zero trust and least privilege with complete visibility, empowering all users and identities, including workforce, IT, developers and machines, to securely access any resource, located anywhere, from everywhere.

We are looking for a highly experienced, curious and driven software engineer to join a growing area of our business. Workload Identity presents a huge opportunity to change the way that communication between services is secured. It is also a challenging area which touches on many different foundational pieces of modern software development – networking, security, authorisation, SDKs, cloud, Kubernetes and much more. We are looking for a high-performing engineer with broad experience across security, networking, cloud and more, ideally with specific experience related to the area of Workload Identity. This role has a lot of scope for growth, and will require being adaptable as we move through the product development lifecycle and grow the team.

Responsibilities:

  • Design and develop software to solve Workload Identity challenges, from prototyping to production, and including client and server.
  • Develop, shape, lead, mentor, and collaborate with a close-knit team.
  • Work with stakeholders (internal and external) to discuss ideas, present work that has been done, discuss priorities and options.
  • Act as the team’s technical lead, splitting up work for others and guiding them through implementation.

Qualifications:

  • Strong software development background including design, architecture, implementation, and testing.
  • Knowledge of software development in Golang.
  • Advanced knowledge / experience in some/all of networking, security, cloud, Kubernetes, encryption, PKI, JWT, SPIFFE.
  • Experience solving problems at enterprise scale, performance and quality standards.
  • Experience leading a software development team and mentoring others (with or without line management experience).
  • Experience in product development and working with product managers and field teams.

Above all else we are looking for someone to bring their unique skills and experience. If this challenge appeals to you then please apply and tell us about your strengths, even if they don’t align with those listed here.

Additional Information:

We are proud to foster a diverse and inclusive workplace, where every individual's unique background, perspective, and contribution is celebrated. We believe that by embracing diversity, we drive innovation and create a stronger, more united team. Inclusion is at the heart of who we are and how we succeed. All qualified applicants will receive consideration for employment without regard to race, colour, age, religion, sex, sexual orientation, gender identity, or disability. Upon conditional offer of employment, candidates are required to complete a comprehensive background check as per our internal policy. CyberArk is an equal opportunities employer. If you would like any special arrangements made for your interview, please inform the EMEA Talent Acquisition team upon your application so that we may take steps to accommodate your needs.

Staff Software Engineer employer: CyberArk

CyberArk is an exceptional employer that champions innovation and inclusivity, providing a dynamic work environment for Staff Software Engineers. With a strong focus on employee growth, you will have the opportunity to lead and mentor a talented team while tackling complex challenges in identity security. Located in a vibrant tech hub, CyberArk offers competitive benefits and a culture that values diverse perspectives, ensuring that every voice contributes to our mission of securing identities globally.
CyberArk

Contact Detail:

CyberArk Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current CyberArk employees on LinkedIn. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Show off your skills! If you’ve got a GitHub or portfolio showcasing your projects, make sure to share it during interviews. It’s a great way to demonstrate your expertise in software development and problem-solving.

✨Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of Golang, networking, and cloud technologies. Practice coding challenges and be ready to discuss your past experiences in detail – we want to see how you think!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at CyberArk.

We think you need these skills to ace Staff Software Engineer

Software Development
Design and Architecture
Implementation
Testing
Golang
Networking
Security
Cloud Computing
Kubernetes
Encryption
PKI
JWT
SPIFFE
Problem-Solving
Team Leadership
Mentoring

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Staff Software Engineer role. Highlight your experience in software development, especially in Golang, and any relevant projects that showcase your expertise in networking, security, and cloud technologies.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about the opportunity at CyberArk. Share specific examples of how your background fits the job description and what unique skills you bring to the table. This is your chance to show your personality!

Showcase Your Problem-Solving Skills: In your application, don’t just list your technical skills; demonstrate how you've used them to solve real-world problems. We love seeing candidates who can think critically and adapt to challenges, especially in areas like Workload Identity.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s straightforward, and you’ll be able to provide all the necessary information we need to assess your application effectively.

How to prepare for a job interview at CyberArk

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of Golang, networking, security, and cloud technologies. Be ready to discuss how you've applied these skills in past projects, especially in relation to Workload Identity challenges.

✨Showcase Your Leadership Skills

Since the role involves mentoring and leading a team, prepare examples of how you've successfully guided others in previous roles. Highlight any experiences where you split tasks and supported your team through implementation.

✨Engage with Stakeholders

Be prepared to talk about how you’ve collaborated with both internal and external stakeholders. Think of specific instances where you discussed ideas or presented work, and how you navigated technical discussions to find solutions.

✨Embrace the Challenge

CyberArk is looking for someone adaptable and curious. During the interview, express your enthusiasm for tackling complex problems and your willingness to grow with the team. Share how you approach learning new technologies and adapting to changes.

Staff Software Engineer
CyberArk

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>