Proofpoint

Senior Software Engineer

Proofpoint

full-time

Posted on:

Location Type: Hybrid

Location: DraperUtahUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $124,100 - $244,200 per year

Job Level

About the role

  • Build and maintain backend services using Java, Go, and Python
  • Own operational excellence for your services: Participate in an on-call rotation and handle escalations with urgency and good judgment
  • Diagnose complex production issues, drive mitigation, and lead root-cause analysis and follow-ups
  • Observability & monitoring: Use and improve alerting/monitoring with PagerDuty, Prometheus, and Grafana
  • Proactively identify problems before they become incidents: Seek out reliability, performance, and correctness issues
  • Improve runbooks, dashboards, alert quality, and automation
  • Deliver pragmatic solutions across a mix of work: Comfortable taking on sometimes “boring” but necessary projects (maintenance, migrations, refactors, operational hardening)
  • Bring an innovative spirit — especially around detection solutions and smarter ways to surface/triage issues
  • Collaborate closely with engineers and stakeholders: Communicate clearly in incidents and design discussions

Requirements

  • Strong experience building production systems with one or more of Java, Go, Python
  • Demonstrated ability to operate services in production, including on-call and escalation handling
  • Hungry for new knowledge, innovation, architectural and algorithmic optimizations
  • Hands-on familiarity with modern observability stacks such as: Prometheus (metrics), Grafana (dashboards), and PagerDuty (incident management)
  • Strong problem-solving skills with a proactive approach to finding and addressing issues
  • Team player and effective communicator — able to coordinate during incidents and explain technical tradeoffs clearly.
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 & Tools
JavaGoPythonproduction systemsroot-cause analysisautomationalgorithmic optimizationsobservabilityincident managementproblem-solving
Soft Skills
operational excellencegood judgmentproactive approachteam playereffective communicatorcollaborationinnovationclear communicationcoordinationurgency