onsite
Senior Manager, Software Engineering - Palo Alto Networks
Software Engineer
Lead a high‑performing software engineering team focused on building secure, cloud‑native solutions. Drive architecture, delivery, and process excellence while mentoring engineers and collaborating across product and security domains.
About the role
Key Responsibilities
- Lead and mentor a cross‑functional engineering team, setting technical direction and ensuring high‑quality, secure code delivery.
- Architect and implement scalable, cloud‑native solutions that meet stringent security and performance requirements.
- Drive continuous improvement of development processes, tooling, and best practices using Agile and DevOps principles.
- Collaborate closely with product, security, and operations stakeholders to align engineering initiatives with business goals.
- Champion a culture of innovation, knowledge sharing, and professional growth within the team.
Requirements
- 10+ years of software engineering experience with a strong background in secure, cloud‑based systems.
- Proven leadership experience managing and scaling engineering teams.
- Deep understanding of cloud platforms (AWS, Azure, or GCP) and modern DevOps practices.
- Excellent communication skills and ability to influence cross‑functional partners.
- Passion for cybersecurity and a track record of delivering secure, high‑impact products.