Palo Alto Networks is a leader in cybersecurity, committed to protecting our digital way of life. The role involves designing and building scalable backend services for the Chronosphere observability platform, focusing on high-volume telemetry data to enhance system reliability and performance.
Responsibilities:
- Work on technically challenging problems with some of the largest distributed systems in the world
- Directly impact how engineering teams debug production systems
- Help shape the architecture of a rapidly scaling platform
- Collaborate with deeply technical teammates and customers
- Operating systems that process large-scale real-world production traffic
- Design and build scalable backend services that process high-volume telemetry data
- Develop systems for ingestion, storage, indexing, and querying of time-series and event data
- Improve performance, reliability, and cost efficiency of distributed systems
- Collaborate with frontend teams to design clean, efficient APIs
- Contribute to data modeling strategies for high-cardinality observability workloads
- Participate in architecture reviews and technical design discussions
- Improve system observability (we use our own product heavily) and reliability
- Mentor engineers and help raise engineering standards
Requirements:
- Strong experience in one or more backend languages (e.g., Go, Java, Python, Rust)
- Experience using AI coding assistants (e.g., Cursor, Claude) as part of day-to-day software development
- Experience building and operating highly available systems in production
- Experience working with cloud infrastructure (AWS, GCP, Azure)
- Experience designing APIs (REST, gRPC, GraphQL)
- A strong sense of ownership and can independently own projects from inception to delivery
- An effective collaborative working style. We're a small team working in a rapidly evolving space, and we're looking for people that will help build a positive, supportive environment