P

Palo Alto Networks

Builds cybersecurity tools for organizations

Mid-level Software Engineer with Go

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSofia, BulgariaNo salary listed

About the Job

Requirements

  • Three to five years of proven software engineering experience, including design and implementation.
  • Strong hands-on experience developing backend systems and distributed services in Golang.
  • Solid experience building and operating SaaS software.
  • Understanding of APIs, microservices, distributed systems, and service-to-service communication.
  • Hands-on experience with Kubernetes and the broader cloud-native ecosystem.
  • Ability to work independently on tasks and take ownership of results.
  • Ability to explain technical ideas clearly.

Responsibilities

  • Design, develop, test, and operate scalable cloud-native SaaS services for Secure Workload Access.
  • Build highly secure and reliable components for workload authentication, authorization, and policy enforcement.
  • Implement integrations with Kubernetes, cloud providers, identity systems, and PKI solutions.
  • Improve the scalability, resiliency, observability, and operational efficiency of owned services.
  • Review code and mentor other engineers through knowledge sharing.
  • Troubleshoot production issues, participate in on-call rotations, and improve operational readiness.
  • Contribute to engineering best practices, including rigorous testing, documentation, and code quality.
  • Learn about secure software development, building and owning SaaS software, and workload identity.

Desired Qualifications

  • Familiarity with networking, encryption, PKI, JWT/SVID technologies, and/or SPIFFE/SPIRE.
  • Experience running production systems with high standards for reliability, performance, and security.
  • Familiarity with observability practices such as logging, monitoring, tracing, and debugging.
  • Comfort and adaptability working in fast-moving environments with changing product requirements.

About the Company

Palo Alto Networks

Builds cybersecurity tools for organizations

Palo Alto Networks builds cybersecurity hardware and software for businesses and public institutions, protecting their networks, cloud workloads and digital identities. Its portfolio combines network firewalls with tools that detect attacks, investigate security alerts and manage access to sensitive systems. Security teams use these products across offices, data centers and cloud environments, with shared data and automated workflows connecting the company's platforms. It earns revenue from appliance sales and software licenses, plus subscriptions and support contracts that keep protections and services active over time. Palo Alto Networks began operations in 2005 and is headquartered in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2005

Recently Posted Jobs

Explore more opportunities at Palo Alto Networks

See more jobs