Hybrid

Proofpoint is hiring a Senior Software Engineer

Requirements

  • 3+ years of experience in building applications and services in one of AWS, GCP, and Azure
  • 6+ years of experience building system or application software with modern technologies
  • Strong software design, complexity analysis, development, and debugging skills
  • Strong verbal and written communication skills
  • Good knowledge of cloud infrastructure and data security
  • Bachelor’s degree in CS/EECS or similar.

Nice to Have

  • 4+ years of experience in Python or NodeJS
  • Experience in Scala/Java
  • 4+ years of experience in cloud security
  • Prior experience building SaaS products
  • Master's degree in CS

Additional Information

  • Learning & Development: We are committed to the growth and development of our team members, offering a range of programs including leadership and professional development workshops, stretch project assignments, and mentoring opportunities to help employees reach their full potential.
  • Flexible work environment: [Remote options, hybrid schedules, flexible hours, etc.].
  • Annual wellness and community outreach days
  • Always on recognition for your contributions
  • Global collaboration and networking opportunities
Required Skills
AWSGCPAzurePythonNodeJSScalaJavaDistributed SystemsMicroservicesKubernetesDockerCI/CDNoSQLSQLSystem Design building applicationsservices in oncloud infrastructuredata securityPython or NodeJSScala/Javacloud security
About company
Proofpoint
Proofpoint is a global leader in human- and agent-centric cybersecurity. We protect how people, data, and AI agents connect across email, cloud, and collaboration tools. Over 80 of the Fortune 100, 10,000 large enterprises, and millions of smaller organizations trust Proofpoint to stop threats, prevent data loss, and build resilience across their people and AI workflows.
All jobs at Proofpoint Visit website
Job Details
Category security
Posted 5 months ago