Enable job alerts via email!

Staff Software Engineer - Lead, Distributed Systems

ACV Auctions

Toronto

On-site

CAD 145,000 - 190,000

Full time

13 days ago

Job summary

A leading technology company in Toronto is seeking a talented Staff Software Engineer to design, develop, and maintain software applications. The ideal candidate will have over 8 years of experience, with expertise in Java and Python, alongside deep knowledge in distributed systems and CI/CD practices. This role offers a competitive salary and benefits focused on employee wellness and professional growth.

Benefits

Company Sponsored Healthcare
Generous Parental Leave Top-Up Pay
Employee Stock Purchase Program
Retirement planning through the Company’s RRSP

Qualifications

  • 8 years of related experience.
  • Ability to read, write, speak, and understand English.
  • Experience maintaining and extending an existing codebase.

Responsibilities

  • Establish and document best practices and coding standards.
  • Conduct code reviews and develop high-quality documentation.
  • Mentor junior engineers.

Skills

Java
Python
Distributed Systems Design
Event-Driven development
CI/CD
AWS
SQL
Pub/Sub patterns (Kafka)
Git
Docker
Kubernetes
Job description
A leading technology company in Toronto is seeking a talented Staff Software Engineer to design, develop, and maintain software applications. The ideal candidate will have over 8 years of experience, with expertise in Java and Python, alongside deep knowledge in distributed systems and CI/CD practices. This role offers a competitive salary and benefits focused on employee wellness and professional growth.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.