Proofpoint

Principal ML Engineer

Proofpoint
Apply
23 hours ago
India (city not specified)Staff+

Responsibilities

  • Design and implement features end to end.
  • Develop and maintain scalable microservices using Go.
  • Contribute to API design and service-to-service communication.
  • Debug and resolve issues across distributed systems.
  • Write clean, maintainable, and well-tested code.
  • Collaborate with product and infrastructure engineers.
  • Contribute to system design discussions and technical decisions.

Requirements

  • 10+ years of experience building scalable systems.
  • Strong experience with Go.
  • Strong leadership and ownership experience.
  • Understanding of backend fundamentals including APIs, databases, concurrency, and networking.
  • Familiarity with microservices architecture or distributed systems concepts.
  • Strong problem-solving skills and attention to detail.
  • Preferred experience with REST APIs or messaging systems.
  • Preferred familiarity with goroutines and asynchronous development techniques.
  • Preferred familiarity with Docker or containerization.
  • Preferred exposure to AWS, GCP, or Azure.

Benefits

  • Competitive compensation and comprehensive benefits.
  • Flexible work environment.
  • Annual wellness and community outreach days.
  • Recognition for contributions.
  • Global collaboration and networking opportunities.
Proofpoint

About Proofpoint

5,001-10,000 employees

Proofpoint builds cloud-based cybersecurity and compliance products that protect email, collaboration tools, and sensitive data for enterprises and public-sector organizations. Its portfolio includes email threat protection, data loss prevention, security awareness training, archiving/governance, and safeguards for SaaS and AI-driven workflows, sold as subscription software and services. Founded in 2002 and headquartered in Sunnyvale, it is owned by Thoma Bravo, and reports that over 80 of the Fortune 100 use its products.

Contact me