Enable job alerts via email!

Principal Software Engineer, Traffic Management

Affirm

Edmonton

Remote

CAD 90,000 - 160,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Principal Software Engineer to spearhead traffic management initiatives. This pivotal role involves setting the technical vision and strategy, enhancing traffic management capabilities, and collaborating with engineering teams to implement innovative solutions. The ideal candidate will have extensive experience in traffic management, load testing, and capacity planning, along with strong leadership skills to mentor junior engineers. If you thrive in a remote-first environment and are passionate about driving impactful results, this opportunity is perfect for you.

Benefits

Competitive Pay
Benefits
Remote Work Environment

Qualifications

  • 15+ years of software engineering experience with a focus on traffic management.
  • Experience in leading complex engineering projects and mentoring engineers.

Responsibilities

  • Set technical vision for traffic management and capacity planning.
  • Collaborate with teams to develop capacity models and load testing frameworks.

Skills

Traffic Management
Load Testing
Capacity Planning
Communication Skills
Leadership

Tools

Traffic Shaping Systems
Cluster Management Systems

Job description

Principal Software Engineer, Traffic Management

Join to apply for the Principal Software Engineer, Traffic Management role at Affirm

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.

We are looking for a Principal Engineer focused on developing world-class traffic management capabilities for Affirm.

What You’ll Do
  1. Set the technical vision and strategy for traffic management, capacity planning, and load testing at Affirm.
  2. Build and expand traffic management capabilities by applying expertise in retries, circuit breakers, load shedding, and load prioritization.
  3. Collaborate with engineering teams to understand service load, develop capacity models, and implement load testing frameworks.
  4. Promote innovative, scalable solutions across the organization.
  5. Research, prototype, and present new technologies and frameworks.

This role requires an engineer who can convey a clear vision, influence leadership, and lead engineers to impactful results.

What We Look For
  • Experience with traffic management, load testing, or capacity planning at large-scale organizations.
  • Design and implementation experience in traffic shaping, cluster management, and load shedding systems.
  • Track record of leading complex engineering projects.
  • Ability to develop and collaborate with staff and senior engineers.
  • Leadership skills to mentor engineers early in their careers.
  • Attention to detail and strong opinions on technology development.
  • Excellent communication skills.
  • 15+ years of software engineering experience.
  • Experience in Fintech and Retail industries is a plus.

We offer competitive pay, benefits, and a remote-first work environment, with occasional office requirements depending on the role.

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

Similar jobs

Lead Software Engineer

Resolution Technologies, Inc.

Vaughan

Remote

CAD 80 000 - 110 000

Today
Be an early applicant

Principal Software Engineer

Coalition, Inc.

Remote

CAD 83 000 - 150 000

6 days ago
Be an early applicant

Lead Software Engineer (ServiceNow- IT Operations Management

Largeton Group

Toronto

Remote

CAD 85 000 - 130 000

6 days ago
Be an early applicant

Lead Software Engineer

My Viva Inc.

Edmonton

On-site

CAD 90 000 - 150 000

8 days ago

Lead Software Developer, Data Technology (Canada)

Braintrust

Ontario

Remote

CAD 98 000 - 138 000

3 days ago
Be an early applicant

Lead Software Engineer - Machine Learning (Aquatic Informatics)

FOBA

Vancouver

Remote

CAD 120 000 - 185 000

26 days ago

Lead Software Developer

House of Blues

Old Toronto

Remote

CAD 80 000 - 120 000

7 days ago
Be an early applicant

Lead Software Developer, Data Technology (Canada)

Braintrust

Manitoba

Remote

CAD 98 000 - 138 000

8 days ago

Lead Software Engineer

Newrich Network

Toronto

Remote

CAD 80 000 - 120 000

30+ days ago