Principal Software Engineer/ Product Architect jobs in United States
cer-icon
Apply on Employer Site
company-logo

Fortinet · 2 months ago

Principal Software Engineer/ Product Architect

Fortinet is a leading cybersecurity company that secures enterprises, service providers, and government organizations worldwide. They are seeking an experienced Principal Software Engineer / Product Architect to lead the technical direction of FortiCNAPP’s Customer Administration Platform, focusing on building secure and highly available systems for customer identity and lifecycle management.

Cyber SecurityMobileNetwork SecuritySecurity
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Lead architecture and design of distributed, cloud-native backend systems for authentication, onboarding, and tenant lifecycle automation
Drive the evolution of FortiCNAPP’s authentication, authorization, and identity management systems to enable tighter integration with the broader Fortinet ecosystem
Design and deliver scalable onboarding automation for multi-cloud environments (AWS, Azure, GCP), ensuring frictionless customer self-deployment
Play a pivotal role in architecting and designing end-to-end customer lifecycle management capabilities, including license management, tenant provisioning, and data retention strategies
Define and execute the long-term roadmap for a unified customer communication system that empowers teams to manage engagement, deliver critical updates, and integrate communications seamlessly across the FortiCNAPP platform
Collaborate with cross-functional teams (DevOps, QA, PM, Security) to ensure system reliability, observability, and compliance
Take on a technical lead role, mentoring engineers, shaping design and architecture, and building a culture of ownership, engineering excellence, and continuous improvement across the team
Champion best practices in system design, API governance, CI/CD automation, infrastructure-as-code, and cloud cost optimization

Qualification

Cloud platforms AWSCloud platforms AzureCloud platforms GCPMicroservices architectureIdentity management systemsInfrastructure-as-codeContainerization technologiesBackend frameworks PythonBackend frameworks GoBackend frameworks JavaRelational databases MySQLRelational databases PostgresCollaboration skillsCommunication skillsMentoring skills

Required

10+ years of experience in software engineering for cloud-based, distributed systems, including 5+ years in a technical leadership role
Experience bridging UI/UX thinking with large-scale backend system design, candidates with strong front-end foundations who can architect complex systems are highly encouraged
Deep understanding of cloud platforms (AWS, Azure, GCP) and containerization/orchestration technologies (Docker, Kubernetes)
Strong expertise in microservices architecture, RESTful APIs, and backend frameworks (Python, Go, Java, etc.)
Proven experience designing and scaling identity, access control, and lifecycle management systems
Proficiency with infrastructure-as-code (Terraform, Helm, CloudFormation) and modern CI/CD pipelines
Solid foundation in relational databases (MySQL, Postgres) and data modeling for multi-tenant systems
Excellent collaboration, communication, and mentoring skills, ability to lead through influence across distributed teams
Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field

Preferred

Experience integrating enterprise identity providers (SAML, OAuth, OIDC, SCIM) with large-scale SaaS products
Familiarity with Fortinet, Lacework, or similar cybersecurity platforms
Background in cloud governance, cost optimization, and compliance
Track record of driving end-to-end program delivery across multiple product and infrastructure teams

Benefits

Medical
Dental
Vision
Life and disability insurance
401(k)
11 paid holidays
Vacation time
Sick time
Comprehensive leave program

Company

Fortinet

company-logo
Fortinet is a provider of network security appliances that include firewalls, security gateways, and complementary products. It is a sub-organization of Fortinet Federal.

H1B Sponsorship

Fortinet has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (200)
2024 (152)
2023 (155)
2022 (175)
2021 (139)
2020 (161)

Funding

Current Stage
Public Company
Total Funding
$89M
Key Investors
Meritech Capital PartnersDEFTA Partners
2009-11-18IPO
2004-03-03Series Unknown· $50M
2003-08-29Series D· $30M

Leadership Team

leader-logo
Ken Xie
Founder and Chief Executive Officer
leader-logo
Michael Xie
Founder, President & CTO
linkedin
Company data provided by crunchbase