About The Position

Ready to build something that actually moves the industry forward? At CyberArk, we’re scaling our Identity Platform to support rapid global growth - and we’re looking for a hands-on technical leader who gets excited about hard distributed systems problems. You’ll work closely with architects and senior engineers onsite in Santa Clara 2–3 days a week to design, build, and optimize the backbone of a platform that protects the world’s most critical identities. While we’re not able to offer relocation assistance, candidates who plan to relocate independently are encouraged to apply.

Requirements

  • You’ve built large-scale, cloud-based systems and thrive in distributed architecture.
  • You’re fluent in .NET/C#, or you’re a strong Java engineer ready to ramp up on .NET.
  • You enjoy mentoring others and elevating technical standards.
  • You care about security, performance, and building durable, elegant systems.
  • You communicate clearly, bring structure to complexity, and lift those around you.
  • You value collaborating in person with senior engineers and architects.
  • Degree in Computer Science or related field (or equivalent experience)
  • 7+ years building large-scale, cloud-based systems
  • 2+ years in a technical leadership role (Team Lead, Tech Lead, or similar)
  • Strong expertise in .NET / .NET Core and distributed systems design preferred
  • Engineers with strong distributed systems experience in Java who are ready to learn .NET are encouraged to apply
  • Hands-on experience with AWS or GCP, RESTful APIs, PostgreSQL, Redis
  • Solid understanding of security fundamentals
  • Experience with performance tuning and scalability optimization
  • Clear communication and the ability to influence architecture decisions
  • Proven track record mentoring engineers and driving high-quality delivery

Nice To Haves

  • Familiarity with identity standards (OAuth, OIDC, SAML) is a plus

Responsibilities

  • Lead the design and development of scalable, resilient distributed systems that support millions of identities worldwide.
  • Set technical direction—own architecture decisions, drive design conversations, and deliver solutions from whiteboard to production.
  • Mentor and empower engineers, raising the bar for code quality, performance, and technical excellence.
  • Partner with Product, SRE, and Security to deliver systems that are reliable, secure, and built to last.
  • Break down complex problems, navigate ambiguity, and deliver work that meaningfully impacts our platform and our customers.
  • Champion best practices in observability, testing, automation, and continuous improvement.
  • Unblock the team, drive alignment, and ensure consistent, high-quality delivery.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service