Software Engineer II

Company: Proofpoint
Apply for the Software Engineer II
Location: Belfast
Job Description:

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)

…

Posted: October 16th, 2026