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.


We are seeking a Software Developer experienced with JAVA, C# and any scripting/functional/compiled language like Python, Elixir or Go to join our team at our Pittsburgh office located in the Strip District.


The Role

Our Engineers are designing and developing our market leading security training and assessment software.  Our goal is to help organizations teach their employees secure behavior through interactive web applications, received and managed by our customers on our proprietary SaaS platform.

The ideal candidate is enthusiastic to work with cutting edge technologies in a fast-paced environment supporting a global SaaS product. As a Software Developer you will lend your skill-sets to help lead design and implementation of a key customer facing component that has high visibility and value within the organization.

Your day to day

Work with others on the system design and delivery of a scalable, secure and supportable enterprise software solutions for our customer facing platforms
Participate in our agile work flow process, including concept development, architectural design, design specification, story decomposition, planning, executing, testing, acceptance, and retrospection
What you bring to the team

5+ years’ work experience with JAVA or C#
5+ years’ work experience with any scripting/functional/compiler language like Python/Elixir or Go
5+ years’ experience designing, developing, and supporting applications in a cloud environment
Solid understanding of CI/CD and working with tools like Jenkins or similar
Experience writing both component integration tests as well as end-to-end acceptance tests
Solid understanding of Restful web service architecture
Excellent verbal and written communication skills
Ability to manage deadlines and work effectively under pressure
BA/BS in Computer Science/Engineering or a related technical field
Preferred Skills:

Experience designing and deploying applications on Amazon Web Services
Experience building customer facing applications at scale
Understand dependency injection (Spring), ORM concepts (Hibernate), MVC
Database experience
Experience with Git or other similar version control tool
Why Proofpoint

As a customer focused and driven-to-win organization with leading edge products, there are many exciting reasons to join the Proofpoint team. We believe in hiring the best the brightest and cultivating a culture of collaboration and appreciation. As we continue to grow and expand globally, we understand that hiring the right people and treating them well is key to our success! We are a multi-national company with locations in 10 countries, with each location contributing to Proofpoint’s amazing culture!

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