companyCyberArk logo

Backend Software Engineer - .NET - Hybrid in Santa Clara

CyberArkSanta Clara
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Qualifications:Bachelor's degree or higher in Computer Science or a related technical field, or equivalent practical experience.2-4 years of hands-on software development experience, ideally with cloud or enterprise applications. Proficiency in . NET technologies (e.g., . NET / . NET Core and associated frameworks). Fundamental understanding of distributed systems, scaling strategies, or cloud-native architectures. Experience in developing or consuming web services (REST, SOAP). Familiarity with databases or caching technologies (e.g., PostgreSQL, Redis). Exposure to cloud environments like AWS or GCP is advantageous. Understanding of identity/authentication concepts (SAML, OAuth, OpenID Connect, WS-Fed) is a plus. Knowledge of security and networking fundamentals is beneficial. Strong problem-solving capabilities and a quick learning aptitude are essential.

About the job

Join our dynamic team as a Backend Software Engineer specializing in . NET technologies! We are seeking a talented engineer who has a passion for creating scalable and reliable systems, particularly in the realm of identity and authentication technologies. In this role, you will play a crucial part in designing and developing core components of our platform, collaborating closely with experienced engineers to deliver high-quality, high-performance services that operate seamlessly at scale.

Your responsibilities will include engaging in feature development, enhancing performance, and tackling technical challenges across distributed systems. This is an excellent opportunity for an engineer eager to expand their expertise in cloud platforms, identity solutions, and scalable architecture.

Key Responsibilities:

  • Collaborate with senior engineers in the design, development, and implementation of scalable and distributed systems.
  • Contribute to the creation of new software components, APIs, and platform features.
  • Participate in evaluating feature requirements and transforming them into technical designs.
  • Write clean, maintainable, and well-tested code with an emphasis on performance and scalability.
  • Employ automation and test-driven development practices to ensure high code quality and reliability.
  • Assist in troubleshooting and resolving product issues raised internally or by customers.
  • Work alongside cross-functional teams including product, infrastructure, and support.
  • Engage in code reviews and learn best practices related to scalable system design.
  • Contribute to the enhancement of existing components for improved reliability, efficiency, and maintainability.

About CyberArk

About CyberArk:Cybeark, a proud member of the Palo Alto Networks family, stands as the global leader in identity security, trusted by organizations worldwide to safeguard human and machine identities in modern enterprises. Our AI-powered Identity Security Platform delivers intelligent privilege controls to every identity, ensuring continuous threat prevention, detection, and response throughout the identity lifecycle. With our robust Identity Security solutions, organizations can significantly reduce operational and security risks while enabling zero trust and least privilege access with full visibility. This empowers all users and identities—including workforce, IT, developers, and machines—to securely access any resource, from anywhere. Discover more at CyberArk.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.