Sr. Software Engineer - AI Agents

ProofpointPittsburgh, PA
2d

About The Position

Proofpoint is hiring a Senior Software Engineer on Satori, our enterprise AI agent platform driving the future of autonomous security operations. Satori delivers security outcomes by orchestrating capabilities across the entire Proofpoint product portfolio and external partners. In this role, you will develop core AI agent capabilities with an eye toward scale — including reasoning workflows, memory systems, alignment mechanisms, and guardrails — using Python-based, cloud-native architectures and third-party agent platforms. The environment is fast-paced, rapidly scaling, and highly collaborative across multiple engineering and product teams. This is an application engineer role on a product that has platform aspects. The opportunity for transformational impact is significant.

Requirements

  • 5+ years of experience developing production-grade software.
  • Strong Python experience and proven ability to build distributed, production-grade backend platforms or services.
  • Hands-on experience developing AI agents using common tech stacks (e.g. A2A), including memory, reasoning, workflow orchestration, tool use, and/or guardrail mechanisms.
  • Familiarity with Docker, cloud environments, and CI/CD pipelines.
  • Ability to thrive in a fast-paced, rapidly scaling environment.
  • Excellent cross-team collaborator with strong communication skills.

Nice To Haves

  • Experience integrating LLMs, RAG, or vector search into production systems.
  • Experience with agent safety, evaluation, or alignment techniques.
  • Background in enterprise SaaS or large-scale distributed systems.
  • Proficiency with an AI-assisted development tools like Windsurf, Cursor, Claude Code, etc.
  • Exposure to cybersecurity products or domains.
  • Strategic mindset and experience building products that scale rapidly.

Responsibilities

  • Design and build Python-based backend services that power Satori’s core AI agent platform.
  • Integrate LLMs, vector search, and agent frameworks into scalable, cloud-native services.
  • Implement agent behaviors such as memory, context handling, reasoning workflows, alignment, guardrails, and multi-agent collaboration.
  • Deliver reliable, high-quality features that support rapid iteration and platform scaling.
  • Collaborate closely with product, applied AI, platform, and engineering teams across the organization.
  • Participate in architecture and design discussions, code reviews, and drive operational readiness through documentation and automation.
  • Mentor earlier-career software engineers with a team-first mentality.

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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service