C

Associate Production Engineer

Accepting applications

CyberArk · Santa Clara County, CA

Full-Time Entry AIJavaPythonaiasic
Posted
5d ago
Category
Test
Experience
Entry
Country
United States
About CyberArk
CyberArk, a Palo Alto Networks company, is the global leader in identity security, trusted by organizations 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, organizations 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. Learn more at cyberark.com.

Copyright © 2026 CyberArk Software. All Rights Reserved. All other brand names, product names, or trademarks belong to their respective holders.

The Production Engineering team builds and operates the cloud platform behind CyberArk’s machine identity security products. These systems manage TLS, SSH, and code signing identities at scale and are critical to the security and reliability of enterprise infrastructure.

This is an early-career role designed for engineers who want to build foundational skills in cloud platforms and distributed systems. You will work alongside experienced engineers to support system reliability, learn how systems behave in production environments, and contribute to improving platform performance over time.

What You’ll Do
Support the reliability and performance of distributed cloud systems by assisting in monitoring and identifying issues
Participate in troubleshooting production issues and contribute to root cause analysis with guidance from senior engineers
Assist in improving CI/CD pipelines and deployment processes to enhance reliability and efficiency
Build and maintain simple automation and tooling to reduce manual processes
Help monitor system performance, including latency and system behavior, and support troubleshooting efforts
Work with engineering teams to improve observability and monitoring practices
Participate in code reviews and team discussions to learn best practices

Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
Strong foundational knowledge of computer science fundamentals (data structures, algorithms)
Basic understanding of:
distributed systems concepts
operating systems
networking (TCP/IP, DNS)
Programming experience in Python, Go, Java, or similar

Internship or project experience with:
cloud platforms (AWS, Azure, or GCP)
containers (Docker) or orchestration (Kubernetes)
CI/CD systems
Ability to learn quickly and work through technical problems with guidance

Nice to Have
Exposure to Infrastructure as Code (Terraform or similar)
Familiarity with monitoring or observability tools
Interest in cloud infrastructure, reliability, and security systems

Why This Role
Gain hands-on experience working on distributed systems at scale
Learn how production systems behave and how to troubleshoot real-world issues
Build a strong foundation in platform engineering and reliability
Grow within a team of experienced engineers in a high-impact environment

AI-First Engineering Environment
At Palo Alto Networks, we embrace an AI-first approach to engineering. Engineers are encouraged to leverage AI-powered tools to accelerate learning, improve productivity, and enhance problem-solving. Success in this role is not about knowing every answer, but about effectively combining strong engineering fundamentals, curiosity, sound judgment, and modern AI-assisted workflows.
We are interested in candidates who are excited to learn how AI can be applied responsibly across software development, operations, troubleshooting, and platform engineering.
Show more Show less