Full Stack Software Engineer
Illumio· Engineering
HQ - Sunnyvale (Office)$143k - $164kFull-timePosted 4mo ago
About the role
Full-Stack Engineer role at Illumio focused on designing, developing, and delivering full-stack features across frontend and backend systems with ownership from concept to production, collaborating with Product, Design, and backend teams to deliver high-impact, scalable, and accessible web applications.
Responsibilities
- Design, develop, and deliver full-stack features across frontend and backend systems, taking ownership from concept through production deployment
- Build scalable and responsive web applications using modern frontend frameworks and distributed backend services
- Contribute to architecture decisions, including frontend infrastructure, CI/CD pipelines, build systems, and application design patterns
- Own end-to-end quality, including unit, functional, and integration testing, ensuring robust and resilient software delivery
- Partner cross-functionally with Product Management, Design, and backend teams to refine requirements and deliver high-impact features
- Optimize user workflows and application performance, ensuring accessibility, responsiveness, and usability across platforms
- Develop and integrate APIs and services to enable seamless communication across distributed systems
- Monitor application performance, define metrics, and proactively identify and resolve production issues
- Continuously improve code quality, maintainability, and developer experience through best practices and tooling
Qualifications
- 3–5+ years of professional experience in full-stack or UI-focused software engineering
- Strong frontend experience with React, TypeScript, JavaScript, HTML5, and CSS3
- Experience building backend services and APIs using Node.js, TypeScript, or similar technologies
- Solid understanding of RESTful API design and distributed system communication patterns
- Experience with modern build systems, CI/CD pipelines, and frontend tooling
- Familiarity with version control systems (Git) and collaborative development workflows
- Understanding of performance optimization, browser rendering, and debugging techniques
- Knowledge of testing frameworks and best practices across frontend and backend layers
- Exposure to cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is a plus
- Bachelor’s degree in Computer Science or related field (Master’s preferred)
Skills
Required:ReactTypeScriptJavaScriptHTML5CSS3Node.jsRESTful API design
Benefits
- Medical, Dental, Vision Coverage – Health and Dependent Savings Accounts – Life and Disability Programs – Paid Parental Leave – Voluntary Benefit Programs – Company Sponsored Wellness Program – Wellness Reimbursement Program - Retirement Savings – Equity Opportunities – Paid time off and Paid Holidays – Employee Incentive Program
Last updated Oct 7, 2026. Interested? Apply on the company site.
About Illumio
The Breach Containment Company
Explore Illumio, the world's first breach containment platform. Stop cyber attacks before they spread with cloud detection and microsegmentation.
securitycybersecuritynetwork securityzero trustmicrosegmentationcloud detectioncyber attack prevention
More open roles at Illumio
- Sr. Member of Technical Staff - Cloud Security4d agoSunnyvale, California - HQ · Engineering
- Engineering Intern, Product Security4d agoSunnyvale, California - HQ · Security
- People Operations Partner4d agoSunnyvale, California - HQ · People
- Security Research, Intern4d agoSunnyvale, California - HQ · Security
- Sr. Member of Technical Staff - Container Security4d agoSunnyvale, California - HQ · Engineering