Coursera is seeking a Staff Security Engineer to lead security engineering across our platform and services, collaborating closely with product and engineering teams to build secure systems at scale.
Overview
As a Staff Security Engineer at Coursera, you will drive the security program, design and implement robust security controls, and help shape the secure SDLC across multiple product teams.
Responsibilities
- Lead security architecture and design reviews for new features and services
- Conduct threat modeling and risk assessments to identify and mitigate security risks
- Build and operate security tooling for CI/CD, monitoring, and incident response
- Design and enforce Identity and Access Management (IAM), SSO, and OAuth2 controls
- Lead incident response efforts and drive post-incident learnings
- Collaborate with engineering teams to implement encryption, key management, and data protection measures
Requirements
- 7+ years of experience in security engineering or a related field
- Strong cloud security experience (AWS/GCP/Azure) and secure architecture skills
- Hands-on programming experience in Python, Go, or similar languages
- Deep knowledge of networking, IAM, SSO, OAuth2, and security tooling
- Experience with secure software development lifecycle practices and vulnerability management
- Excellent communication, collaboration, and leadership abilities
Benefits
- Competitive salary and comprehensive health plans
- 401(k) with company matching
- Generous time off and opportunities for professional growth
About Coursera
Coursera is a global online learning platform that partners with top universities and organizations to offer accessible education and career development opportunities.