18 hours ago

Backend Engineer

Proofpoint

On Site
Full Time
$145,000
Toronto, ON

Job Overview

Job TitleBackend Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$145,000
LocationToronto, ON

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Backend Engineer at Proofpoint

At Proofpoint, you'll be joining a global leader in human- and agent-centric cybersecurity, dedicated to protecting connections across email, cloud, and collaboration tools. We safeguard over 80 of the Fortune 100, 10,000 large enterprises, and millions of smaller organizations from threats, data loss, and cyber-attacks. Our mission is to secure the digital world and empower confident, secure work. Join us to defend data and protect people.

As part of a global team that redefines cybersecurity, Proofpoint is guided by our BRAVE core values: Bold in innovation, Responsive to feedback, Accountable for results, Visionary in problem-solving, and Exceptional in execution.

The Role

As a Backend Engineer on one of our latest security product teams, you will develop professional expertise building systems that protect Fortune 100 customers from critical risks. You will write clean, maintainable code, taking ownership of features and components while ensuring quality through thorough testing. This role offers the opportunity to grow your technical skills on mission-critical systems that directly impact customer security.

Your Day-to-Day Responsibilities

  • Contribute to moderately complex features, ensuring seamless integration into distributed systems.
  • Build and maintain pipelines that interface with our database infrastructure and threat data streams.
  • Write secure, resilient code with thorough testing to ensure quality and reliability.
  • Collaborate with teammates through code reviews, providing constructive input and implementing feedback effectively.
  • Address customer support tickets to resolve real-world issues and improve user experience.
  • Participate in deployment and monitoring activities, learning cloud-based automation practices.
  • Proactively identify potential blockers and work with the team to address them.

What You Bring To The Team

  • Experience with one or more JVM languages (Java, Scala, or similar).
  • Working knowledge of databases and query planning.
  • Familiarity with cloud computing platforms like EC2 or similar.
  • Ability to deliver high-quality work within established timelines with minimal supervision on routine tasks.
  • Strong collaboration skills and a growth mindset, actively seeking feedback and learning opportunities.
  • Understanding of service deployments on Linux using CI/CD pipelines.
  • A B.S. or M.S. in Computer Science or related field, or equivalent experience.

Why Proofpoint

Proofpoint is a customer-focused, driven-to-win organization with leading-edge products. We believe in hiring the best and brightest, cultivating a culture of collaboration and appreciation. As we grow globally, developing great teams is key to our success. We are a multi-national company with locations contributing to Proofpoint's amazing culture!

At Proofpoint, an exceptional career experience includes comprehensive compensation and benefits. You’ll love working with us for:

  • Competitive compensation
  • Comprehensive benefits
  • Career success on your terms
  • Flexible work environment
  • Annual wellness and community outreach days
  • Always-on recognition for your contributions
  • Global collaboration and networking opportunities

Our Culture

Our culture is rooted in values that inspire belonging, empower purpose, and drive success—every day, for everyone. We encourage applications from individuals of all backgrounds, experiences, and perspectives. If you need accommodation during the application or interview process, please reach out to accessibility@proofpoint.com.

How To Apply

Interested? Submit your application along with any supporting information—we can’t wait to hear from you!

Key skills/competency

  • JVM Languages
  • Distributed Systems
  • Database Management
  • Cloud Computing (EC2)
  • CI/CD Pipelines
  • Linux Deployments
  • Secure Coding
  • Code Reviews
  • Threat Data
  • Cybersecurity

Tags:

Backend Engineer
cybersecurity
distributed systems
database
threat data
code reviews
CI/CD
Linux
problem-solving
customer support
testing
Java
Scala
JVM
SQL
NoSQL
EC2
cloud computing
Git
REST APIs

Share Job:

How to Get Hired at Proofpoint

  • Research Proofpoint's culture: Study their mission, BRAVE values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Highlight experience with JVM languages (Java, Scala), database management, and cloud platforms like AWS EC2.
  • Showcase problem-solving: Prepare examples of contributing to moderately complex features and resolving real-world customer support tickets.
  • Emphasize collaboration: Discuss your experience with code reviews, providing constructive feedback, and participating in team deployment activities.
  • Demonstrate security awareness: Familiarize yourself with Proofpoint's cybersecurity solutions and their impact on protecting people and data.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background