Senior Software Engineer (Java/Hive)
Proofpoint 4 reviews - Sunnyvale, CA

This job posting is no longer available on Proofpoint. Find similar jobs:Senior Software Engineer jobs - Proofpoint jobs

Proofpoint has a long track record of success and this is a very exciting time to join the company. We IPO’d last April and have been demonstrating healthy market growth since our public debut. Our customer list is impeccable (e.g., we have the most F50's in our space). We have what it takes to produce industry leading software – and we are, just ask Gartner! ( Our team consists of some of the brightest brains around. We have a fun and innovative environment, from our Margarita Contests to our company Beer Busts or Engineering Brain Games. We are growing and are looking for talented technical minds like yours to join our team to help us continue to grow. Given the stage Proofpoint is at as a company, the professional growth opportunities are endless for smart and ambitious individuals on both management and technical tracks.


Can you build highly available, distributed systems capable of handling a billion requests a day? Can you tug at a thread of data to unravel a nest of tangled variables? Do you know how to train a neural network? Proofpoint is looking for top notch individuals who can work on each of these problems and have fun doing it. We are building a big data system aimed at finding and stopping the type of advanced persistent threats that have become a major concern for companies of all sizes and types. By analyzing 100’s of millions emails a day and massive sets of historical traffic data, we are building systems that can detect email traffic anomalies in real time and identify potential threats before they become a problem.

If this sounds interesting to you, then we could be the team that you have been looking for: top notch java programmers with a passion for solving difficult big data infrastructure problems, analysts comfortable with hive, hadoop and statistical data processing, and developers passionate about building uncompromising systems that are an example of how software should be built! We are looking for talented engineers, machine learning and data mining experts to join our team, where we work with tools such as Hadoop, Hive and the open source Proofpoint Platform to build both real time and batched security solutions for some of the largest and most visible companies in the world. If you are a like-minded engineer interested in helping us drive the quality of our machine learned classification system responsible for detecting threats and malicious messages in the email streams of some of the largest companies in the world, we’d like to chat with you.

In this role you will:
  • Gain a deeper understanding of big data, cloud computing, scalable and high-performance environments

  • Own and manage some of the most challenging and high impact systems within Proofpoint

  • Be part of a small, lean and tightly-knit team with a strong focus on results delivery

  • Have direct input into our roadmap, architecture and operational decisions

  • BS/MS in Computer Science or equivalent

  • Good knowledge of big data systems (or strong low-level experience: distributed systems, algorithms, memory management, etc.)

  • Expert programmer in Java, C#, or C++

  • Quick learner and an excellent team player

About this company
4 reviews
Proofpoint is a pioneering security-as-a-service provider that focuses on cloud-based solutions for threat protection, compliance, archiving...