Principal Software Engineer - Frontend, Developer Experience

Palo Alto NetworksAustin, TX
Remote

About The Position

Palo Alto Networks is dedicated to protecting our digital way of life, thriving at the intersection of innovation and impact by solving real-world problems with cutting-edge technology. The company values Disruption, Collaboration, Execution, Integrity, and Inclusion, and integrates AI into its operations. This role is remote, fostering a culture of trust, accountability, and shared success within hybrid teams that collaborate across geographies. The position is with Chronosphere, a Palo Alto Networks company, which provides an observability platform designed for control in modern, containerized environments. Chronosphere helps customers focus on critical data and insights by reducing complexity, optimizing costs, and accelerating issue remediation, reportedly cutting data volumes and associated costs by 84% on average. The Developer Experience group aims to enhance the user experience for end users of this industrial-scale Software-as-a-Service observability platform. The role involves crafting intuitive, fast, and reliable user experiences to empower software engineers in diagnosing and resolving incidents with confidence. This includes collaborating with Product, Design, and engineering peers to build interfaces that enable developers to navigate complex environments with petabytes of telemetry data, transforming it into actionable, easy-to-understand visualizations and workflows.

Requirements

  • Independently own projects from inception to delivery while collaborating with product managers, UX designers, and other engineers.
  • Experience using observability tools and/or working with large-scale distributed systems to empathize with our customers and understand their observability challenges.
  • Curiosity and motivation to learn deep, complex domains.
  • A habit of seeking feedback to improve your work and the ability to ask for help when you need it.
  • A flexible, collaborative working style in a rapidly evolving space.
  • Fluency in building products with TypeScript and React.

Responsibilities

  • Drive development of user experiences that surface critical insights at a glance, streamline troubleshooting, and reduce cognitive load during high-pressure situations.
  • Collaborate closely with product managers, designers, and other engineers to translate complex observability data into intuitive interfaces and workflows.
  • Question designs, incorporate user feedback, and own the quality of what you ship.
  • Work with engineers across the organization to evolve the architecture powering our UIs and APIs (TypeScript, React, GraphQL, NodeJS).
  • Work closely with talented engineers in a fast-paced environment that fosters accelerated learning, continuous growth, and career development.
  • Share accountability with UI-focused engineers across the company to build and maintain automated tests, tooling, and deployment infrastructure to improve efficiency.
  • Mentor your colleagues in engineering reliable, performant, high-quality user experiences through direct mentorship and engineering infrastructure improvements.
  • Contribute to the direction of the product, and help evolve the overall platform architecture to meet product and scale needs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service