Proofpoint, Inc. is looking for a Senior Software Engineer at its Headquarters in Sunnyvale, CA.
Interested in developing a cloud service to help enhance Proofpoint*s technology offering? Have awesome skills in distributed technologies such as SOAP, REST, Hadoop and Machine Learning? If so, we have an opportunity for you! As part our Web Services team, you will play a critical part of Proofpoint*s Email Security Solution. If you plan on applying, bring your *A* game!
Duties:
* Participate in architecture and design of the service with performance, scalability and high availability in mind. Design a cloud service to help enhance our technology offering. The service has to be high performance, scalable, and highly available to meet an ever-growing install base. This is going to be a critical part of Proofpoint*s Email Security offering.
* Design and implement the service
* Integration on Proofpoint appliance
* Identify and leverage common components/services across Proofpoint Engineering team.
* Work with Ops on service deployment
Required Knowledge, Skills and Abilities:
* Experience building high performance and scalable service
* 5+ years of Java Development experience in developing server applications
* Knowledge of and/or experience with Web Services (SOAP, RESTful, or JAX-RS)
* Experience with Web Servers (Jetty, Tomcat) and HTTP
* Experience with Agile/Scrum and test driven development process
* Strong written and verbal communication skills
* Knowledge of Machine Learning technology with experience in developing real time clustering application
* Experience in Weka a plus
* Knowledge of Hadoop a plus
* Knowledge of SMTP and MTA a plus.
* Degree in Computer Science, Computer Engineering or equivalent
Proofpoint offers a full benefit package including 3 weeks vacation and stock.
Proofpoint is an equal opportunity employer and does not unlawfully discriminate on the basis of race, color, religion, sex, sexual orientation, gender, gender identity, gender expression, national origin ancestry, age, medical condition, disability, veteran status, marital status, or other prohibited factors under applicable federal, state, and local laws.
Proofpoint provides unified email security and data loss prevention solutions for enterprises, universities, government organizations and ISPs to defend against inbound threats such as spam and viruses, prevent leaks of confidential and private information across all protocols, encrypt sensitive emails and analyze messaging infrastructures. Proofpoint*s products are controlled by a single management and policy console and are powered by Proofpoint MLX* technology, an advanced machine learning system developed by Proofpoint scientists and engineers. Proofpoint provides the most scalable and flexible deployment model including: hardware appliance, virtual appliance, hosted services and software.
To learn more about Proofpoint, Inc. and all of our employment opportunities visit www.proofpoint.com.