Senior Software Engineer

TRAFFIX

Toronto

On-site

CAD 100,000 - 145,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Restaurant d'entreprise

Job summary

TRAFFIX is seeking a Senior Software Engineer to design, build, and maintain backend services and web applications. You will collaborate with Tech Leads, Product, QA, and DevOps to deliver reliable, scalable systems and own features end-to-end.

You’ll own features from design through deployment and support, and contribute to architectural decisions while improving performance and reliability. This role is ideal for a high-ownership, collaborative engineer with strong backend skills.

Qualifications

  • 7+ years of professional software development experience.
  • Strong backend experience with C# / .NET.
  • Frontend experience with React.
  • Experience building APIs and distributed systems.
  • Solid understanding of relational databases (SQL-based).
  • Strong system design, debugging, and code review skills.
  • A pragmatic mindset - balancing quality, speed and delivery.
  • Experience with GraphQL, Redis or similar caching, Azure is a plus.
  • Exposure to automated testing and CI/CD pipelines; interest in AI-driven tools is a plus.

Responsibilities

  • Collaborate with Product, QA, and DevOps to deliver high-quality features.
  • Own features from design through deployment and support.
  • Set and promote best practices for architecture, design, and testing across the team.
  • Play a key role in improving system performance and reliability.
  • Write clean, testable, and maintainable code.
  • Participate in code reviews and technical discussions.

Skills

C# / .NET
React
APIs
Distributed systems
Relational databases
System design
Code reviews
CI/CD
GraphQL
Redis
Azure
AI tools

Tools

GraphQL
Redis
Azure
CI/CD

Job description

TRAFFIX is a Third-Party Logistics leader with more than 40 years' experience. We got to where we are by combining our logistics expertise with our ability to attract and retain top talent. From logistics coordinators to warehouse associates and drivers, our team is second to none. If you are driven, ambitious and looking for a high-performance environment where hard work pays off, we want to hear from you.

About the role:

We’re looking for a Senior Software Engineer who enjoys building reliable, scalable systems and working through complex, real-world challenges. In this role, you’ll work closely with Tech Leads, Product, QA, and DevOps to design, build, and maintain backend services and web applications.

You’ll own features end-to-end, contribute to architectural and system design decisions, and play a key role in improving the reliability, performance, and scalability of our platforms. This role is a great fit for someone who thrives in a high-ownership, collaborative environment and enjoys solving meaningful problems with a pragmatic approach.

The comp. range for this role is: $100,000-$145,000 CAD.

Key Responsibilities:
  • Collaborate with Product, QA, and DevOps to deliver high-quality features
  • Own features from design through deployment and support.
  • Set and promote best practices for architecture, design, and testing across the team
  • Play a key role in improving system performance and reliability.
  • Write clean, testable, and maintainable code
  • Participate in code reviews and technical discussions
Requirements:
  • 7+ years of professional software development experience
  • Strong backend experience with C# / .NET
  • Frontend experience with React
  • Experience building APIs and distributed systems
  • Solid understanding of relational databases (SQL-based systems preferred)
  • Strong system design, debugging, and code review skills
  • A pragmatic mindset - knowing how to balance quality, speed, and delivery
  • Experience with GraphQL (clients and/or servers), Redis or similar caching technologies, Azure is an asset to have
  • Exposure to automated testing frameworks and CI/CD pipelines and Interest or experience in using AI-driven tools to enhance software development and delivery is an asset to have

TRAFFIX gives equal consideration for a job and terms and conditions of employment to all individuals and that the employer does not discriminate based on race, color, religion, age, marital status, national origin, disability or sex including sexual orientation, and gender identity or expression.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Supership • Toronto

Hybrid
CAD 70,000 - 90,000
Annual performance bonus
Health and dental benefits
Vision care and prescription coverage
+5
Tracing Coordinator
Tracing Coordinator

Traffic Tech Inc. • Hamilton

On-site
CAD 42,000 - 58,000
Medical and Dental benefits
Life Insurance/AD&D
Long-term/Short-term disability
+7
Senior Software Engineer New Edmonton, AB (Hybrid)
Senior Software Engineer New Edmonton, AB (Hybrid)

Fleetworthy • Edmonton

Hybrid
CAD 90,000 - 130,000
Senior Software Engineer- Ruby on Rails
Senior Software Engineer- Ruby on Rails

JobCubby • Burnaby

Hybrid
CAD 90,000 - 130,000
Competitive salary
State-of-the-art hardware
Professional Growth
+2
Senior Backend Software Developer
Senior Backend Software Developer

Transactix Financial Inc. • Calgary

Hybrid
CAD 120,000 - 180,000
Hybrid work flexibility
Travel to conferences and industrycon
Senior Backend Engineer, .NET & Python
Senior Backend Engineer, .NET & Python

Global Fleet Management • Burnaby

On-site
CAD 110,000 - 145,000
On-site workplace
Paid vacation and holidays
Sick days
+2
Senior Software Engineer II (Full Stack), Analytics & Automation (Remote Canada)
Senior Software Engineer II (Full Stack), Analytics & Automation (Remote Canada)

Apply • Canada

Hybrid
CAD 120,000 - 160,000
Comprehensive employee health and life
Competitive compensation & bonus
Statutory vacation + flexible vacation
+2
Senior Full Stack Developer (React/Typescript/Java)
Senior Full Stack Developer (React/Typescript/Java)

Affinity • Burnaby

Hybrid
CAD 110,000 - 130,000
Full Stack Developer
Full Stack Developer

Worky • Kitchener

Hybrid
CAD 85,000 - 95,000
Staff Software Engineer
Staff Software Engineer

Sage Recruiting Inc. • Toronto

Hybrid
CAD 170,000 - 190,000
Extended health & dental
RRSP matching
Flexible PTO