Careers

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, and encrypt sensitive emails. Our continuing growth in the enterprise messaging security market allows us to offer exciting career opportunities for all levels of employees. Explore our latest email security and data loss prevention career openings below.

Proofpoint is an equal opportunity employer and does not unlawfully discriminate on the basis of race, color, religion, sex, sexual orientation, 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.

Subscribe to this feed and stay informed about the latest Proofpoint career opportunities in the email security and data loss prevention field.
rss

Engineering

Software Engineer – Java (Contract)

Interested in working with Proofpoint? We have an immediate need for a Software Engineer to help us on a contract basis for a project we're currently spearheading. This project is expected to take 2 months and possibly longer. The project involves the use of the following technologies and the ideal candidate would have experience with each: * Java/J2EE * BIRT reporting API's * Hibernate/Jersey

Requirements:

    * 2+ years of Java Development experience in developing server applications * Knowledge of BIRT is a plus * Degree in Computer Science, Computer Engineering or equivalent

Apply Now

Sr. Java Engineer - User Experience

We are seeking best in class developers to help us leverage cutting edge technology to deliver innovative and industry leading end user experience for our World Class Mail Security Suite. This position is full-time based at our corporate offices in Sunnyvale. You will be a key part of our Engineering Team responsible for design, prototyping, implementation and testing of our next generation software products.

Duties:
  • Develop advanced email security applications using GWT, JSP/JSF, HTML, and JavaScript (Ajax) technologies. Design Java components using Java and J2EE design patterns.
  • Experience developing highly scalable, available and fault tolerant multi-threaded applications in SAAS environment.
  • Produce high quality production software using industry best practices. Produce excellent, thorough design and development documentation.
  • Ability to work well in a team environment interacting with IT developers, administrators, management and engineering.
  • Work with limited supervision under tight time constraints with changing requirements.

Requirements:

  • Hands on experience developing Ajax based end user applications in a multi-tenant SAAS environment.
  • 6+ years of Java development including real world use of GUI Toolkits (JSF,GWT,HTML,CSS) is required
  • Database development experience including schema design and database performance tuning and ORM toolkit usage.
  • 4+ years experience with UNIX/Linux
  • Excellent verbal/written communication skills.
  • BS Computer Science or equivalent


  • Pluses:
  • Hands-on experience with Hibernate, MySQL, Seam/Spring and Resin Application Server.
  • Behavior Driven Development (BDD)
  • Agile development process experience (SCRUM)
  • Experience in developing SaaS based systems

Apply Now

Sr. Performance Engineer

We are seeking best in class engineers to help us leverage cutting edge technology to architect and develop a World Class Mail Security Suite. This position is full-time based at our corporate offices in Sunnyvale. You will be a key part of our Engineering team in helping to develop, implement, and monitor overall performance metrics and tools for Proofpoint products and services.

Duties:
  • Create detailed performance test plans; define test configurations and topologies, test workloads, and test data volumes.
  • Execute multi-user load and performance tests and analyze collected performance data and resource information. Identify performance problems and bottlenecks. Clearly and succinctly report findings to management and stakeholder teams.
  • Working closely with QA, create and help maintain automated performance regression tools and reporting mechanisms.
  • Participate in critical customer issues to help troubleshoot real world performance problems and help establish tuning and deployment guidelines.
  • Assist in training and mentoring technical staff for performance best practices.

Requirements:

  • 8+ years of overall software engineering, with at least 6 years in a performance engineering role
  • Deep expertise in high volume distributed Web platforms and applications.
  • In depth knowledge of TCP/IP networking and load/capacity analysis and tools.
  • Expertise in system level Perl and Java analysis, tools, and performance best practices.
  • Strong statistical background
  • Good with Linux
  • Strong GUI performance experience (web)
  • BS/MS in Computer Science or equivalent
  • Excellent verbal/written communication skills.


  • Pluses:
  • Experience with Email and messaging security protocol and systems.
  • Agile development process experience (SCRUM)
  • Experience in developing SaaS based systems

Apply Now

Hosted Services Platform Architect

We are seeking a talented, motivated individual to lead/implement the architecture and design of the next generation of Hosted Services at Proofpoint.

This individual should be able to show a portfolio of Hosting/Web services and be an expert with current Web Service technologies. These include, but are not limited to, Portal work, interaction with existing services through Web APIs, creating back-end services with the goal of scaling the current Proofpoint on Demand offerings in all directions.

Duties:

  • Work with Product Management to help map product directions into the architectural requirements for the service.
  • Work with Hosted Services Engineering to define and lead technology decisions and directions.
  • Work with Product Engineering to define interfaces required to scale the delivery and availability of the Hosted services.

Requirements:

  • 8+ years in designing/building web portals/interfaces/distributed systems
  • Web API knowledge (REST, WSDL)
  • Skilled with Java and/or C++ development
  • Working knowledge of Unix/Linux
  • Experience working with Operations on delivery and service availability
  • Hadoop knowledge a plus
  • Working knowledge of Ruby/Groovy/Python/Javascript knowledge a plus
  • Scrum/Agile development methodology a plus
  • Excellent communication skills - written and verbal

Apply Now

MySQL Database Engineer

Proofpoint is seeking an experienced Senior Database Software Engineer. This position is full-time based at our corporate offices in Sunnyvale and is be responsible for design, prototyping, implementation and testing of our next generation database applications in a SaaS enviroment.
[[Develop advanced database applications using MySQL and J2EE. Design Java components using Java and J2EE design patterns. Exposure to Open Source Technologies is desirable.
  • Produce high quality production software using industry best practices. Produce excellent, thorough, design and development documentation.
  • Design logical and physical data models optimized for maximum flexibility per research requirements.
  • Ability to work well in a team environment interacting with IT developers, administrators, management and engineering.
  • Work with limited supervision under tight time constraints with changing requirements.

Requirements:

  • 7+ years of extensive MySQL database experience (high availability, replication, etc.)
  • 5+ years of Java development experience. J2EE experience is required
  • 5+ years experience with UNIX/Linux
  • Experience with LDAP and/or ActiveDirectory
  • Hands-on experience with source control & release management systems such as CVS or Subversion
  • Excellent verbal/written communication skills.
  • Excellent analytical/organizational skills in concert with superb decision making skills.
  • BS Computer Science or equivalent

  • Pluses:
  • Hands-on experiece with workflow engines
  • Hands-on experience with Apache/Tomcat
  • Test Driven Development(TDD)
  • Agily development (SCRUM)
  • Experience in developing SaaS based systems

Apply Now

Engineering - Toronto

Sr. Java Software Engineer (Toronto)

Proofpoint is looking for a Sr. Java Software Engineer to work out of its Toronto office. Proofpoint Email Archiving is a Software as a Service solution that features a distributed grid search and storage infrastructure. This service-based architecture allows us to scale to meet the needs of hundreds of clients that are among the largest businesses in the world.

We are looking for a software engineer to join this leading edge team, to extend and enhance the wide range of services provided by our service infrastructure.

Duties and Responsibilities:

  • You will be a key player in a small team developing enhancements to the archiving product in all areas including web services, application functionality, data management framework and tools.

Requirements:

  • Five to ten years experience building core enterprise products/solutions
  • Excellent design and development skills in Java
  • Demonstrated commitment hands-on technical excellence in design and development (this is not a hands-off lead/architect role)
  • Ability to work well in a small, dynamic, disciplined team development environment
  • Flexibility to change approaches and projects when needed
  • University degree in Computer Science, Computer Engineering, or equivalent


  • Bonus Points:

  • Previous experience creating security, email, archiving, eDiscovery, and/or storage products
  • Experience with Database programming (MySQL a strong plus)
  • Experience with distributed systems
  • Exposure to JUnit test environment
  • Graduate degree in Computer Science, Computer Engineering, or equivalent
  • Exposure to multiple programming languages and approaches
  • Experience with Windows Development and Technologies

Apply Now

Sr. .Net Software Engineer (Toronto)

Proofpoint Email Archiving depends on many independent services that run on a Windows appliance installed in the customer environment. These services integrate with Exchange and Active Directory as well as providing Web UI services to our customers’ employees.

We are looking for a software engineer who can help us extend and enhance any of the wide range of services provided on the Windows appliance.

Duties and Responsibilities:

You will work in a small team developing enhancements to the archiving product in all services on the Windows Appliance including installation, configuration, User Interface, and integration with Exchange and Active Directory.

Requirements:

  • At least five years using as many of these technologies as possible: Windows Server, .NET, C#, C++, ASP.NET, and XML
  • Experience building client server applications
  • Ability to work well in a small, dynamic, disciplined team development environment
  • Flexibility to change tracks when necessary


  • Education:

    University degree in Computer Science, Computer Engineering or equivalent

    Bonus Points:

  • Experience with Windows Installers
  • Experience with Microsoft Exchange development
  • Exposure to NUnit test environment
  • Experience with Java, JavaScript, or Ajax
  • Knowledge of MAPI development
  • Active Directory or LDAP experience
  • Knowledge of the Windows Security Model

Apply Now

Support

Senior Technical Support Engineer - Utah

Proofpoint, Inc is seeking an experienced, self-motivated, flexible, team-oriented Senior Technical Support Engineer (STSE) to play a significant role in the refinement of our support strategy and maintenance of a high level of customer satisfaction for our existing customers.

You will be a part of a growing and dedicated support team and will participate in all phases of the product lifecycle. The primary function of the STSE is to assist our pre- and post-sale customers with technical issues and help others on the team with deeper technical questions.

The STSE will need to respond to situations where first-line product support has failed to isolate or fix problems in malfunctioning equipment or software. They will also assist other members of the team with technical issues that need further troubleshooting before escalating to Engineering. This individual will also be responsible for ensuring that customer relationships are managed through proactive rapid customer communication.

This is a highly technical role and deep knowledge of the Linux operating system and network configuration is required as well as expert level sendmail administration experience, perl debugging, shell scripting and deep mysql expertise. Resolving customer issues will routinely include working in complex product and infrastructure configurations, problem troubleshooting and isolation, performance tuning and optimization, training the customers on product features, escalating product defects and issues and driving them towards resolution while managing the customer.

Requirements:

  • 4+ years in a role with enterprise customer support responsibilities
  • 2+ years experience in a mentoring or leadership role
  • Strong UNIX system administrator experience (Linux)
  • Expert level sendmail system administration experience
  • Strong messaging infrastructure system administrator experience
  • System administrator level TCP/IP networking experience
  • Strong PERL experience
  • Strong Shell scripting
  • Deep mysql expertise
  • Strong troubleshooting and problem solving skills
  • Strong customer satisfaction skills and a positive attitude
  • Strong written and verbal communication skills and proven ability to communicate clearly and effectively across support teams
  • Ability to persuade and influence others both within Support and Development and outside these groups
  • Strong negotiation and conflict management skills
  • Secure Messaging experience a plus

Apply Now

Senior Technical Support Engineer - APAC

Proofpoint, Inc is seeking an experienced, self-motivated, flexible, team-oriented Senior Technical Support Engineer (STSE) to play a significant role in the refinement of our support strategy and maintenance of a high level of customer satisfaction for our existing customers.

You will be a part of a growing and dedicated support team and will participate in all phases of the product lifecycle. The primary function of the STSE is to assist our pre- and post-sale customers with technical issues.

The STSE will need to respond to situations where first-line product support has failed to isolate or fix problems in malfunctioning equipment or software. They will also work with other members of the team to escalate issues to Engineering. This individual will also be responsible for ensuring that customer relationships are managed through proactive rapid customer communication.

This is a highly technical role and deep knowledge of the Linux operating system and network configuration is required as well as expert level sendmail administration experience, perl debugging, shell scripting and deep mysql expertise. Resolving customer issues will routinely include working in complex product and infrastructure configurations, problem troubleshooting and isolation, performance tuning and optimization, training the customers on product features, escalating product defects and issues and driving them towards resolution while managing the customer.

Requirements:

  • 4+ years in a role with enterprise customer support responsibilities
  • Strong UNIX system administrator experience (Linux)
  • Expert level sendmail system administration experience
  • Strong messaging infrastructure system administrator experience
  • System administrator level TCP/IP networking experience
  • Strong PERL experience
  • Strong Shell scripting
  • Deep mysql expertise
  • Strong troubleshooting and problem solving skills
  • Strong customer satisfaction skills and a positive attitude
  • Strong written and verbal communication skills and proven ability to communicate clearly and effectively across support teams
  • Ability to persuade and influence others both within Development and outside these groups
  • Strong negotiation and conflict management skills
  • Secure Messaging experience a plus

Apply Now

Support - Toronto

Technical Support Engineer - Toronto

Proofpoint Canada is seeking an experienced, self-motivated, flexible, team-oriented Technical Support Engineer (TSE) to play a central role in the refinement of our support strategy and maintaining a high level of customer satisfaction for our existing customers.

You will be a part of a growing dedicated support team and will participate in all phases of the product lifecycle. The primary function of the TSE is to assist our pre- and post-sale customers with technical issues.

The TSE is responsible for ensuring that the customer relationship is managed through proactive customer communication and provide rapid response when needed. This is a highly technical role and deep knowledge of the Windows operating system as well as expert level Microsoft Exchange and Active Directory experience. Resolving customer issues routinely include working in complex product and infrastructure configurations, problem troubleshooting and isolation, performance tuning and optimization, training the customers on product features, escalating product defects and issues and driving them towards resolution while managing the customer.

Requirements:

  • Degree or Diploma in Computer Science or equivalent preferred
  • Customer Oriented, with experience in a Customer Support environment
  • Detailed hands-on knowledge and experience of Windows and Linux Operating Systems
  • Detailed hands-on knowledge and experience with Active Directory and Exchange Email systems
  • Excellent communication skills, both verbal and written
  • ITIL Foundation Certification a definite asset
  • Working towards Microsoft Certification a definite asset

Apply Now

Network Operations

Sr. Unix/Linux Systems Administrator

Proofpoint is seeking an experienced UNIX/Linux Systems Administrator to join the Operations team. This position is full-time, based at our corporate offices in Sunnyvale, and reports to the Sr. Director of Operations. The Senior Systems Administrator is responsible for all aspects of the Proofpoint production data center services including servers, operating systems, storage, and supporting systems.

Duties
  • Manage an international, 24-7/always-on, multi-site infrastructure powering the Proofpoint services.
  • Design, implement, and operate a scalable and reliable systems infrastructure supporting a fast growth hosted service.
  • Ensure proper security, monitoring, alerting, and reporting for the infrastructure.
  • Troubleshooting and resolving escalated issues.
  • Capacity planning for all aspects of the infrastructure.
  • Developing and maintaining processes, tools, and documentation in support of the production environment.
  • Participation in an on-call rotation.

Requirements:

  • Experience running medium to large scale (200+ servers) Linux/UNIX production environments, preferably as part of an online service provider environment.
  • Strong working knowledge of Linux/UNIX internals and core systems services (DNS, smtp, syslog, etc).
  • Hands on experience running NetApp NFS and SAN solutions.
  • Tools development: experience developing systems automation tools (using shell, Ruby, Perl, etc).
  • Excellent verbal and written communication skills.
  • Minimum of 7 years administration experience with multiple versions of Linux/UNIX.
  • Must have very strong scripting and automation skills (bash, Perl, shell, etc.).
  • Must be strong with systems/configuration management (Puppet, CFEngine, etc.)
  • Experience with Zimbra administration is a plus.


  • Highly Desired

  • Experience with open source monitoring and alerting systems (nagios, zenoss, cacti, etc).
  • Experience with postfix, MySQL, Ajax, Java, Perl, or PHP.
  • IP network experience: significant experience with switching/routing/security/slb/gslb.
  • Familiarity with F5 LTM and GTM systems.
  • Experience with VMware or XEN based virtualization.
  • BA/BS in Computer Science (or equivalent).

Apply Now

Operations

Information Security Engineer


Proofpoint, Inc. is looking for an Information Security Engineer at its Headquarters in Sunnyvale, CA. The position will report to the Sr. Director of Operations.

Summary:

As a senior-level Information Security Engineer at Proofpoint you will use your broad and deep experience in Information Security to help secure the company's systems and applications -- identifying potential weaknesses, assessing risk and outlining remediation strategies. In this role you will work with diverse areas of the company, helping them safely utilize external and internal tools and resources to advance Proofpoint's technology and business. Experience with implementing/evaluating controls, IT infrastructure and processes is highly desirable with a strong attention to detail. Familiarity with COBIT, COSO, and ISO 17799 standards is also a plus. Top candidates will have broad expertise in Information Security, strong analytical skills and the ability to learn and grow in a rapidly evolving environment.

Responsibilities:

  • Conduct security reviews of Proofpoint infrastructure, applications and policies.
  • Conduct network, system and application level black box testing against both internal and external targets.
  • Evangelize security within Proofpoint and provide security consultancy, advice and guidance to diverse areas of the company.
  • Security incident management.

Requirements:

  • BS and/or MS or in Computer Science or equivalent experience. CISSP certification a plus.
  • At least 6 years of analyzing the security of systems (Penetration testing, Web Application security testing, vulnerability scanning, threat modeling, etc.)
  • Strong general security background in the use of cryptography, network/systems/physical security, authentication, authorization and usability.
  • Deep Knowledge of network-based and system-level attacks and mitigation methods.
  • Solid scripting abilities (Shell, Perl, Ruby, etc) are required; current programming skills in Java, C or C++ is a plus.
  • Highly organized approach to projects. Project management experience a plus.
  • Excellent interpersonal and communication skills.
  • Experience with industry standard policy/compliance practices (e.g.: SAS70, ISO 17799, PCI-DSS, etc).

Apply Now

Product Marketing

Product Marketing Manager

Proofpoint, Inc. is looking for a Product Marketing. The successful candidate will develop a strategic vision, establish the go-to-market execution plan and support the sales and channel to increase revenue and market share for Proofpoint’s world-class Software-as-a-Service email security products. The individual will be responsible for developing and executing product and solution positioning, pricing and product packaging, with compelling value propositions and significant competitive differentiation that highlight the unique value of Proofpoint’s products. The candidate will also support field and channel sales with training, sales tools, deal support and tactical marketing activities, including product and solution messaging, web site content, trade shows, channel event support and collateral development. This position will work closely with product management, corporate marketing and executive staff.

Responsibilities:

  • Build and execute successful go-to-market strategies specific to Proofpoint’s SaaS offerings.
  • Create positioning and messaging that is consistent across the company and demonstrates compelling value for customer/prospects and differentiates Proofpoint’s products and solutions from the competition.
  • Define market segments and develop strategies to penetrate vertical or horizontal markets.
  • Create compelling pricing and packaging and define optimal pricing/packaging strategies by geography and/or vertical market
  • Enhance sales and channel productivity by delivering sales support and tools including product/technical training, competitive strategy and analysis, customer and partner presentations, white papers, data sheets, proposal templates, etc.
  • Provide input to other corporate and product marketing activities such as product release deliverables, product specific support at industry conferences, trade shows, seminars, sales kickoffs. Work with corporate communications on press releases, media outreach, white papers, and case studies.

Requirements:

  • Ability to think strategically and delivery tactically.
  • Demonstrated experience in supporting sales teams and channels to increase deal close rates and revenue objectives
  • Candidate must be able to express ideas, marketing and sales strategy in a compelling manner, build relationships and effectively interface with the sales and channel organization, marketing colleagues, channel partners and customers at all levels.
  • Ability to identify sales and channel needs and successfully translate those needs into effective tools, training and marketing requirements
  • Superior verbal/written communication and presentation/training skills
  • Self-motivated with the ability to perform unsupervised and motivate marketing and sales stakeholders to achieve go-to-market goals
  • Team player with strong interpersonal/interdepartmental skills
  • Experience in technology or development of enterprise software or software as a service in product management or sales engineering.
  • BS/BA or equivalent required, preferably in technical or business concentration; MBA preferred
  • 5+ years direct work experience in product marketing within an enterprise focused or Software-as-a-Service company

Apply Now

EMEA

EMEA Marketing Manager



Proofpoint, Inc. is looking for a Marketing Manager in EMEA, reporting to the Director, Channel & International Marketing. This senior individual contributor will assist EMEA sales directors exceed their sales targets, by providing sales and marketing support, delivering effective end user and channel marketing programs and communicating the value propositions and competitive differences of the Proofpoint Solution.

  • Provide sales support to EMEA sales team and EMEA channel partners
  • Create and/or localize EMEA market-oriented sales tools, presentations, web content, etc for end user, channel and internal audiences
  • Develop strong resellers in key markets (UK, Germany, France) in partnership with distributors
  • Assist EMEA sales directors in identifying, recruiting and training resellers who will bring new sales opportunities to Proofpoint
  • Identify, manage and staff effective marketing events to develop end user sales pipeline and channel development
  • Manage sales lead process for marketing events, ensuring Proofpoint gets maximum value and full performance tracking through our CRM system
  • Assist Director, Channel & International Marketing in managing and improving channel partner programs and processes

Requirements:

  • 5+ years successful EMEA product marketing or field marketing experience required, supporting an enterprise sales team, resellers and distributors
  • Email, Security or Networking background required
  • Fluency in English and one other language (French or Germane strongly preferred)
  • Salesforce.com experience desired

Apply Now

Professional Services

Professional Services Consultant

Proofpoint is looking for a proactive, responsible, highly motivated Professional Services Consultant to join our team in leading implementations of Proofpoint solutions and maintaining technical relationships with our enterprise customers.

The role will demand interaction with large scale enterprises at senior levels, as well as with technical staff within the traditional IT organization. This individual will engage directly with newly signed customers to implement Proofpoint solutions at their sites. The successful candidate will have sound technical experience and skills, blended with strong interpersonal and communication skills. They must be able to take responsibility and accept accountability for successful customer engagements and partner technical relationships.

This is a highly technical role and deep knowledge of the Linux and Solaris operating systems and network configuration is required, as well as a strong background in email. Resolving customer issues routinely includes working in complex product and infrastructure configurations, problem troubleshooting and isolation, performance tuning and optimization, training the customers on product features, escalating product defects and issues and driving them towards resolution while managing the customer.

This position is located in Salt Lake City, UT.

Responsibilities include:

  • Engage with newly signed enterprise customers as a Proofpoint product expert to implement Proofpoint solutions at their sites, typically using remote web conferencing tools. Implementation activities include installation, configuration, troubleshooting, customization, testing, and documentation.
  • Deliver training to customers and partners.
  • Provide technical expertise and real-life experience in creating solutions, designs, proof of concept and implementation
  • Drive high levels of customer satisfaction
  • Be a strong voice for your customers into the Marketing and Engineering teams to improve the product and ensure that Proofpoint deployments successful.
  • Coordinate with multiple parties -- internal departments as well as the customer --to ensure timely and satisfactory resolution to technical issues, and completion of projects

Requirements:

  • 4+ years industry experience in a customer-facing technical field such as professional services, sales engineering, or technical support
  • Experience in large systems design and project implementation for enterprise email environments
  • UNIX system administration experience
  • Broad technical knowledge of Internet products and technologies
  • A thorough understanding of Internet protocols and how they work, particularly HTTP, SMTP, IMAP, RFC822, LDAP, PKI
  • Knowledge of networking topology, TCP/IP protocol, network configuration and components (firewalls, routers, etc.)
  • Strong Sendmail and messaging infrastructure system administration experience
  • Experience in supporting software for Fortune 500 or other large companies
  • Must be comfortable with presenting and explaining technology to people with less technical knowledge
  • Must have a good understanding of the sales process, be sensitive to sales situations, and possess excellent customer service skills
  • Excellent presentation and communication skills; demonstrated ability to present and explain technology to people with less technical knowledge
  • Must be able to thrive in a fast paced, high stress start-up environment
  • Demonstrated experience in working with broad cross-functional teams
  • Excellent organizational, analytical, negotiation, and influence skills
  • Ability to work independently, ability to adapt quickly, positive attitude
  • BSCS or equivalent
  • Ability to travel 25%


  • Desired Skills:

  • Knowledge of networking topology, TCP/IP protocol, network configuration and components (firewalls, routers, etc)
  • Knowledge of Perl, SQL databases, Apache, HTTP and LDAP
  • Experience administering and deploying large scale messaging and LDAP directory infrastructure systems
  • Detailed hands-on knowledge and experience of Windows Operating System
  • Detailed hands-on knowledge and experience with Active Directory and Exchange Email systems
  • Experience selling and implementing appliances to network security engineers and/or messaging administrators
  • Project management skills and high attention to detail

Apply Now

Try Proofpoint

Get Started

Register for a live email security demoRegister for a live email archiving demo

Keep Informed

| More