
Software Engineer (Java, Python)
Job Description
Posted on: May 10, 2026
About The Company At Palo Alto Networks®, our mission is to protect the digital way of life by pioneering innovative cybersecurity solutions. We operate at the intersection of technology and impact, addressing real-world challenges through cutting-edge technology and bold thinking. Our company fosters a culture where every voice matters, and every idea contributes to our shared success. We are committed to creating a diverse and inclusive environment that drives innovation and excellence. Our team thrives on disruption, collaboration, integrity, and inclusion, leveraging artificial intelligence to augment our efforts and deliver exceptional value to our customers. With a global presence and a remote-first approach, Palo Alto Networks® encourages collaboration across geographies, ensuring that distance is no barrier to making a meaningful impact. About The Role We are seeking an experienced, product-driven Senior Engineer to join our team, focusing on building and enhancing our observability platform. This role involves working on highly scalable, distributed systems that process large volumes of telemetry data—including metrics, logs, traces, and events—in near real-time. The successful candidate will be instrumental in designing, developing, and maintaining core systems that enable our customers to monitor, troubleshoot, and optimize their cloud-native environments effectively. Your work will directly influence how engineering teams debug production issues, improve system reliability, and reduce mean time to recovery (MTTR). You will collaborate closely with cross-functional teams, including frontend developers and data scientists, to create efficient APIs and data models that handle high-cardinality workloads. This role offers an exciting opportunity to operate at the forefront of cloud infrastructure, contributing to a rapidly scaling platform that is recognized as a leader in the industry. Qualifications
- Extensive experience in backend programming languages such as Go, Java, Python, or Rust
- Proficiency in designing and operating highly available, scalable distributed systems
- Experience with cloud infrastructure platforms like AWS, GCP, or Azure
- Strong API design skills, including REST, gRPC, and GraphQL
- Experience using AI coding assistants (e.g., Cursor, Claude) in daily development activities
- Background in building systems for ingestion, storage, indexing, and querying time-series and event data
- Ability to work independently with a strong sense of ownership from project inception to completion
- Excellent collaboration skills and a supportive team-oriented mindset
- Experience with data modeling strategies for high-cardinality workloads
Responsibilities
- Design and develop scalable backend services capable of processing high-volume telemetry data
- Build and optimize systems for data ingestion, storage, indexing, and real-time querying
- Enhance the performance, reliability, and cost efficiency of distributed systems
- Collaborate with frontend and data science teams to design clean, efficient APIs
- Participate in architecture reviews and technical design discussions to shape platform growth
- Implement improvements to system observability and reliability, leveraging our own products
- Mentor junior engineers, fostering a culture of high standards and continuous learning
- Contribute to data modeling and system architecture strategies to support high-cardinality workloads
- Operate and troubleshoot complex systems handling real-world production traffic
Benefits
- Competitive salary ranging from $147,000 to $237,500 annually, commensurate with experience
- Comprehensive health, dental, and vision insurance plans
- Flexible work arrangements, including remote work options
- Generous paid time off and holidays
- Stock options and performance-based bonuses
- Professional development opportunities and continuous learning support
- Inclusive and diverse workplace culture that values innovation and collaboration
Equal Opportunity Palo Alto Networks® is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or other legally protected characteristics. We also provide reasonable accommodations for qualified individuals with disabilities. All information will be kept confidential in accordance with EEO guidelines.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Senior Frontend Developer - Poland/Italy

Software Engineer (Java, Python)

Mobile Engineer, Flutter

Java - Full Stack Developer

