onsite
Senior Staff Engineer, Full Stack Software - Palo Alto Networks
Software Engineer
Lead the design and delivery of scalable full‑stack solutions for a cybersecurity platform, driving architecture decisions, mentoring engineers, and leveraging React, Node.js, TypeScript, and cloud services.
About the role
Key Responsibilities
- Architect, develop, and maintain end‑to‑end features for a high‑performance security product using React, Node.js, and TypeScript.
- Define and enforce best practices for cloud deployment, CI/CD pipelines, and observability on AWS.
- Collaborate with product, security, and infrastructure teams to translate requirements into robust, scalable solutions.
- Mentor senior and junior engineers, fostering a culture of code quality, testing, and continuous improvement.
- Drive technical road‑maps, evaluate emerging technologies, and lead performance‑optimization initiatives.
Requirements
- 10+ years of professional software engineering experience with a strong focus on full‑stack development.
- Deep expertise in JavaScript/TypeScript, React, and Node.js, including modern frameworks and tooling.
- Extensive experience designing, deploying, and operating services on AWS, with solid knowledge of CI/CD, containerization, and infrastructure‑as‑code.
- Proven track record of leading large‑scale projects, influencing architecture decisions, and mentoring technical teams.
- Strong problem‑solving skills, ability to work in a fast‑paced environment, and passion for cybersecurity.
Skills
javascripttypescriptreactnodejsawscicd