Staff Software Engineer (Tools and Data Science Group)

company banner
Proofpoint, Inc.
Software, Engineers, Engineer, SQL, MySQL
Full Time
Work from home not available Travel not required

Job Description

It's fun to work in a company where people truly BELIEVE in what they're doing!

We're committed to bringing passion and customer focus to the business.

Company Overview

At Proofpoint, we have a passion for protecting people, data, and brands from today's advanced threats and compliance risks. We hire the best people in the business to:
  • Build and enhance our proven security platform
  • Blend innovation and speed in a constantly evolving cloud architecture
  • Analyze new threats and offer deep insight through data-driven intel
  • Collaborate with customers to help solve their toughest security challenges


We are singularly devoted to helping our customers protect what matters most. That's why we're a leader in next-generation cybersecurity-and why more than half of the Fortune 100 trust us as a security partner.

The Role

The Staff Software Engineers in the tool & data science group are responsible for creating tools for analyzing and presenting a large and disparate set of real-world data to determine what types of threats are affecting our customers. This job is an opportunity to create mechanisms to better understand how the people that we're responsible for protecting are being targeted by bad actors across the globe. With your help, we can advance our state-of-the-art protection mechanisms and keep ahead of an ever-changing threat landscape.

Your day-to-day

As a Staff Engineer, you will work with internal users such as threat analysts, other developers and data scientists to create new tools and extend existing tools which mine data in a variety of formats and network locations to present useful information. We work with a wide variety of internal users, and this job is hands-on. So one day you'll be meeting with a senior threat intelligence researcher to better understand what we need to build in order to better meet those needs. The next day, you might be writing and releasing code to make some part of our data newly visible to threat analysts. As you do your work, you'll have access to the full range of tools that Amazon and other public cloud providers are creating to rapidly analyze and visualize terabytes of complex threat metadata.

What you bring to the team

Two over-arching requirements:
  • An inquisitive mind with the ability to learn where the data exists in a large and disparate system and what that data means
  • The ability to create tools that programmatically turn data into usable information


Qualifications should include many/most of the following:
  • BSCS or greater in relevant technical field with 7 years of experience , or 9+ years experience in a similar role
  • Recent extensive experience with creating both front-end code (Javascript / React, Angular, etc.) and back-end code (Javascript, python or Go all acceptable) in a public cloud environment
  • Recent hands-on experience with at least one NoSQL database (e.g. MongoDB, ElasticSearch) required
  • Recent hands-on experience with relational databases and SQL (MariaDB, MySQL, etc.) required
  • Recent hands-on experience with AWS serverless computing (including SQS/Lambda pipelines and Glue/Spark) not required but very helpful


#LI-EC1

If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!


Company Information

Proofpoint, Inc. (NASDAQ: PFPT) is a leading cybersecurity company that protects organizations’ greatest assets and biggest risks: their people. With an integrated suite of cloud-based solutions, Proofpoint helps companies around the world stop targeted threats, safeguard their data, and make their users more resilient against cyber attacks. Leading organizations of all sizes, including more than half of the Fortune 1000, rely on Proofpoint for people-centric security and compliance solutions that mitigate their most critical risks across email, the cloud, social media, and the web.
Dice Id : RTL542869
Position Id : R2447
Originally Posted : 2 months ago

Similar Positions at Proofpoint, Inc.

Software Engineer - Tools Development
  • Sunnyvale, CA
  • 1 day ago
Software Engineer - Tools Team
  • Sunnyvale, CA
  • 1 day ago
Staff Software Engineer
  • Sunnyvale, CA
  • 1 day ago
Staff Software Engineer
  • Sunnyvale, CA
  • 1 day ago
Staff Software Engineer
  • Sunnyvale, CA
  • 1 day ago
Staff Software Engineer
  • Sunnyvale, CA
  • 1 day ago
Staff Software Engineer
  • Sunnyvale, CA
  • 1 day ago