Proofpoint is seeking a Senior Software Engineer to design and build the next generation of cloud and data security solutions. You will be part of a global team developing efficient software to model complex cloud infrastructures and analyze risks.
What You'll Do
- Design and build the next generation of cloud and data security solutions.
- Develop efficient software to build an internal representation of complex and large cloud infrastructures to analyze risks and vulnerabilities.
- Learn the internals of major public cloud providers (AWS, GCP, Azure, etc.) and put that into action developing product features.
- Lead, design, and develop features on our scalable microservices based infrastructure for solving data security problems in SaaS applications.
What We're Looking For
- 3+ years of experience in building applications and services in one of AWS, GCP, or Azure.
- 6+ years of experience building system or application software with modern technologies.
- Strong software design, complexity analysis, development, and debugging skills.
- Strong verbal and written communication skills.
- Good knowledge of cloud infrastructure and data security.
- Bachelor’s degree in CS/EECS or similar.
- A deep understanding of whatever you are working on.
- An intuitive understanding of ROI for your tasks.
- Taking end-to-end ownership.
- Strong ability to work independently and meet goals/deadlines with minimal direction/guidance.
- Being extremely curious and hungry to make an impact.
- Learning quickly, enjoy and take pride in both identifying and solving problems.
- Moving fast without compromising quality and future ability to scale.
Nice to Have
- 4+ years of experience in Python or NodeJS.
- 4+ years of experience in cloud security.
- Master's degree in CS.
- Experience in Scala/Java.
- Prior experience building SaaS products.
Technical Stack
- AWS, GCP, Azure
- Python, NodeJS
- Scala, Java
Team & Environment
You will be part of a global team.
Benefits & Compensation
- Competitive compensation.
- Comprehensive benefits.
- Learning & Development programs including leadership and professional development workshops, stretch project assignments, and mentoring opportunities.
- Flexible work environment.
- Annual wellness and community outreach days.
- Always on recognition for your contributions.
- Global collaboration and networking opportunities.
We encourage applications from individuals of all backgrounds, experiences, and perspectives. If you need accommodation during the application or interview process, please reach out to [email protected].





