Position Details
About this role
Principal Fullstack Software Engineer on the Shared Services team building the next-gen licensing and activation platform with distributed microservices and event-driven architecture.
Key Responsibilities
- Design and build distributed microservices powering entitlement, provisioning, and activation workflows across Palo Alto Networks products
- Develop frontend experiences (React/TypeScript) and backend services (Golang)
- Drive unit, contract, integration, and end-to-end testing
- Contribute to CI/CD pipelines (GitLab)
- Improve observability, monitoring, and operational excellence
Technical Overview
Backend in Golang with React/TypeScript frontend; event-driven workflows using Pub/Sub and orchestration; cloud platform experiences (GCP/AWS); containerized with Docker/Kubernetes; API-first design with REST/gRPC; CI/CD via GitLab.
Ideal Candidate
The ideal candidate is a senior fullstack software engineer with deep Go and React experience, strong microservices and distributed systems background, and hands-on expertise with cloud platforms (GCP/AWS) and modern CI/CD pipelines.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of hands-on Go or Golang experience, No experience with cloud platforms and containerization, Not onsite in Santa Clara
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile