Sr. Software Engineer (Java, Go)

Company: Proofpoint
Apply for the Sr. Software Engineer (Java, Go)
Location: Belfast
Job Description:

Overview

As a Sr. Software Engineer at Proofpoint, you will design, build, and maintain services within a large micro-services ecosystem. You’ll diagnose cross-service issues, participate in on-call rotations, and collaborate to resolve complex problems. You’ll apply AI-first development practices to accelerate velocity and quality while addressing tech debt and infra migrations. This role suits curious, self-starting engineers who thrive in ambiguity and seek impact at scale. You will contribute to a mission-focused team shaping secure, resilient AI-enabled workflows.

Pay / Benefits

  • Competitive compensation
  • Comprehensive benefits
  • Flexible work environment
  • Annual wellness days
  • Global collaboration and networking opportunities
  • Always on recognition for your contributions

Responsibilities

  • Design, build, and maintain services across the micro-service ecosystem
  • Debug cross-service issues and trace root causes to resolution
  • Participate in on-call rotation and respond to production incidents
  • Collaborate with teammates and communicate trade-offs and progress
  • Navigate ambiguity and evolving requirements to provide direction
  • Apply AI-first development practices to improve velocity and quality
  • Address tech debt and infra migrations as needed
  • Continuously seek ways to innovate and improve how the team builds and operates software

Key requirements

  • Proven software engineering experience with a senior level
  • Proficiency in Java, Go, and Python
  • Strong debugging and problem-solving skills in distributed systems
  • Experience with large-scale microservice architectures and on-call readiness
  • Openness to AI-first development practices and tools
  • Excellent communication and collaborative mindset
  • Comfort operating in ambiguous situations
  • Self-starter mentality and willingness to take initiative
  • BSc Degree in Computer Science or related field (or equivalent practical experience
  • Excellent communication
  • Collaborative, team-first mindset
  • Self-motivated and proactive
  • Java
  • Go
  • Python

Posted: September 16th, 2026