Description
Proofpoint is hiring a Senior Software Engineer to design, build, debug, and maintain services across a large microservices architecture. The role involves resolving complex distributed-system issues, participating in on-call rotations, collaborating with teammates, navigating ambiguous requirements, using AI-assisted development tools, and contributing to technical debt and infrastructure migrations. Candidates should have senior-level software engineering experience, proficiency in Java, Go, and Python, strong debugging and problem-solving skills, and a BSc in Computer Science or a related field or equivalent practical experience.
