
Staff Software Engineer
Proofpoint
full-time
Posted on:
Location Type: Hybrid
Location: Sunnyvale • California, Massachusetts, Utah • 🇺🇸 United States
Visit company websiteSalary
💰 $148,425 - $285,230 per year
Job Level
Lead
Tech Stack
AWSAzureCloudGoogle Cloud PlatformMicroservicesNode.jsPython
About the role
- Design and build the next generation cloud and data security solutions
- Develop efficient software to build an internal representation of complex and large cloud infrastructures to analyze risks and vulnerabilities
- Lead, design and develop features on our scalable microservices based infrastructure for solving data security problems
- Deliver using the newest CICD technologies
Requirements
- 4+ years of experience in building applications and services in one of AWS, GCP, and Azure
- 4+ years of experience in Python or NodeJS
- 4+ years of experience in cloud security
- 10+ years of experience building system or application software with modern technologies
- Prior experience building SaaS products is a plus
- Strong software design, complexity analysis, development and debugging skills
- Good knowledge of cloud infrastructure, and data security
- Bachelor’s degree in CS/EECS or similar. Master or Ph.D. degree in CS preferred.
Benefits
- Competitive compensation
- Comprehensive benefits
- Career success on your terms
- Flexible work environment
- Annual wellness and community outreach days
- Always on recognition for your contributions
- Global collaboration and networking opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonNodeJScloud securityCICDmicroservicessoftware designcomplexity analysisdevelopmentdebuggingSaaS
Certifications
Bachelor’s degree in CSBachelor’s degree in EECSMaster’s degree in CSPh.D. in CS