Overview
In this Software Engineer II role, you contribute to Proofpoint’s Adaptive Email Data Loss Prevention work, focusing on the Microsoft 365 Outlook add-in. You’ll scale services, deepen Microsoft integrations, and help secure sensitive data while collaborating with senior engineers. You’ll ship production-grade code, improve performance and reliability, and enhance user experience across Outlook platforms. This is a security-first, DevOps–driven environment with a strong emphasis on data-driven decisions and measurable impact.
Pay / Benefits
- Competitive compensation
- Comprehensive benefits
- Flexible work environment
- Annual wellness and community outreach days
- Always on recognition for your contributions
- Global collaboration and networking opportunities
Responsibilities
- Improve scalability and reliability of services
- Research and apply security measures against vulnerabilities
- Leverage production data to guide feature work
- Enhance Outlook add-in UX on desktop and web (Windows/macOS)
- Harden the Human Security Layer
- Ship code to production via CI/CD
- Handle sensitive data securely
- Collaborate with senior and staff engineers on complex problems and independently on simpler ones
Key requirements
- Experience building and running production services in Python
- Experience with AWS and with SQL or NoSQL databases
- Familiarity with CI/CD, containers and infrastructure as code
- Good judgement when choosing technical approaches, and a security-first mindset
- Problem-solving mindset
- Data-driven decision making
- Collaborative teamwork
- Python 3
- AWS (SQS, SNS, ECS, ECR, Lambda)
- SQL and NoSQL databases (Postgres, DynamoDB)
…
