Bengaluru, Karnataka, India

Proofpoint is hiring a Senior Software Engineer

About the Role

Proofpoint is looking for a Senior Software Engineer to design and build the next generation of cloud and data security solutions. You will develop efficient software to build an internal representation of complex and large cloud infrastructures to analyze risks and vulnerabilities, and lead feature development on a scalable microservices platform.

What You'll Do

  • Design and build the next generation of cloud and data security solutions.
  • Develop efficient software to build an internal representation of complex and large cloud infrastructures to analyze risks and vulnerabilities.
  • Learn the internals of major public cloud providers and put that into action developing product features.
  • Lead, design, and develop features on our scalable microservices based infrastructure for solving data security problems in SaaS applications.

What We're Looking For

  • 3+ years of experience in building applications and services in one of AWS, GCP, or 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.
  • 4+ years of experience in cloud security.
  • Master's degree in CS.
  • Experience in Scala or Java.
  • Prior experience building SaaS products.

Technical Stack

  • Cloud: AWS, GCP, Azure
  • Languages: Python, NodeJS, Scala, Java

Benefits & Compensation

  • 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.

We encourage applications from individuals of all backgrounds, experiences, and perspectives. If you need accommodation during the application or interview process, please reach out to accessibility@proofpoint.com.

Required Skills
AWSGCPAzurePythonNodeJSScalaJavaCloud InfrastructureData SecuritySoftware DesignDebugging AWSGCPAzurePythonNodeJSScalaJavaCloud InfrastructureData SecuritySoftware DesignDebugging
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
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
Department Software Development
Category backend
Posted 3 months ago