Enable job alerts via email!

Software Engineer III

Proofpoint Canada ULC

Toronto

On-site

CAD 80,000 - 110,000

Full time

Yesterday
Be an early applicant

Job summary

A leading cybersecurity company in Toronto is seeking a Full Stack Software Engineer to develop scalable software solutions. You will collaborate within a global team, focusing on back-end development while also being encouraged to explore front-end technologies. Ideal candidates have over 5 years of Java experience and strong problem-solving skills, thriving in a fast-paced, collaborative environment.

Benefits

Competitive compensation
Comprehensive benefits
Flexible work environment
Annual wellness and community outreach days
Learning & Development programs

Qualifications

  • 5+ years of experience delivering production software with a focus on Java.
  • Familiarity with REST API development using Spring or similar frameworks.
  • Strong problem-solving and debugging skills.

Responsibilities

  • Collaborate with product managers and senior engineers on feature requirements.
  • Participate in Agile/Scrum processes including daily stand-ups.
  • Write clean maintainable code and participate in code reviews.

Skills

Java
Spring
REST API Development
Docker
Git

Education

Degree in Computer Science or related field

Tools

AWS
Jira

Job description

About Us :

We are the leader in human-centric cybersecurity. Half a million customers including 87 of the Fortune 100 rely on Proofpoint to protect their organizations. Were driven by a mission to stay ahead of bad actors and safeguard the digital world. Join us in our pursuit to defend data and protect people.

How We Work :

At Proofpoint youll be part of a global team that breaks barriers to redefine cybersecurity guided by our BRAVE core values : Bold in how we dream and innovate Responsive to feedback challenges and opportunities Accountable for results and best-in-class outcomes Visionary in future-focused problem-solving Exceptional in execution and impact.

We are looking for a Full Stack Software Engineer (P3) to join our Toronto office. Proofpoint Email Archiving is a cloud-based solution featuring a distributed grid search and storage infrastructure. This service-based architecture scales to meet the needs of hundreds of clients including some of the worlds largest businesses.

As a member of the Archiving eDiscovery team you will contribute to the development and maintenance of back-end services and infrastructure. The ideal candidate is proactive eager to learn and comfortable working in a collaborative fast-paced environment. While the focus is on back-end development an interest in front-end work is also valued.

This is a hands-on role where youll work closely with senior engineers and technical leads to build scalable reliable software and grow your technical expertise.

Responsibilities :

Collaborate with product managers and senior engineers to understand and implement feature requirements

Participate in Agile / Scrum processes including daily stand-ups sprint planning and retrospectives

Contribute to the design and development of back-end services with opportunities to work on front-end features

Write clean maintainable code and participate in code reviews

Help troubleshoot and resolve issues in development and production environments

Continuously learn and apply new technologies and best practices

Support the team in improving development workflows and product quality

Qualifications :

35 years of industry experience delivering production software with a focus on Java and related frameworks

Familiarity with REST API development using Spring or similar frameworks

Exposure to cloud platforms (e.g. AWS) and containerization tools like Docker or Kubernetes is a plus

Interest or experience in working with technologies such as Solr OpenSearch Kafka or Terraform is beneficial but not required

Willingness to work across the stack and learn front-end technologies as needed

Strong problem-solving and debugging skills

Good communication skills and a collaborative mindset

Experience with version control systems like Git and tools such as Jira

A degree in Computer Science Computer Engineering or a related fieldor equivalent practical experience

Nice to Have :

Exposure to front-end frameworks such as React Angular or

Familiarity with TypeScript

Interest in distributed systems or cloud-native architectures

LI-PH1

Why Proofpoint At Proofpoint we believe that an exceptional career experience includes a comprehensive compensation and benefits package. Here are just a few reasons youll love working with us :

Competitive compensation

Comprehensive benefits

Learning & Development : We are committed to the growth and development of our team members offering a range of programs including leadership and professional development workshops stretch project assignments and mentoring opportunities to help employees reach their full potential.

Flexible work environment : Remote options hybrid schedules flexible hours etc..

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 . How to Apply Interested Submit your application here We cant wait to hear from you!

Key Skills

Spring,.NET,C / C++,Go,React,OOP,C#,Data Structures,JavaScript,Software Development,Java,Distributed Systems

Employment Type : Full-Time

Experience : years

Vacancy : 1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.