Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Backend (Cost Engineering)

$153k - $213k per year

Affirm

At Affim, we exist for the moments that matter - giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.

The Capacity Modeling team ensures Affim can safely handle forecasted traffic - especially during peak sales events - by translating demand forecasts into concrete, testable capacity plans. They build and maintain statistical capacity models that map traffic inputs (e.g., checkout volume, app opens, batch/job activity) to resource outputs (CPU, memory, connections) and then convert those forecasts into recommended capacity settings such as pod counts, HPA ranges, and/or infrastructure sizing changes across regions and environments.

What You'll Do

  • You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.
  • You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
  • You will proactively identify project, process, technology or business issues, advocate for them, and lead in solving them.
  • You will support the operations and availability of your team's artifacts by creating and monitoring metrics, escalating when needed, and supporting "keep the lights on" & on-call efforts.
  • You will foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
  • You will help develop talent on your team by providing feedback and guidance, and leading by example.

What We Look For

  • You have 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • You have a track record of developing highly available distributed systems using technologies like AWS, MySQL and Kubernetes.
  • You have experience supporting scale up and down of large scale sales event such as Prime Day, Black Friday Cyber Monday, or other sales holidays
  • You have tuned autoscaling, CPU/Memory, and multi-threading for compute type workloads.
  • You have experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design. You write high quality code that is easily understood and used by others.
  • You are proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely.
  • Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • This position requires either equivalent practical experience or a Bachelor's degree in a related field.

Pay Grade - N

Equity Grade - 6

Employees new to Affim typically come in at the start of the pay range. Affim focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.

Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affim Holdings, Inc. (parent company).

CAN base pay range per year: CAD $153,000 - $213,000.

Location - Remote Canada

This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.

This posting is for an existing vacancy.

Remote-first with flexibility built in

Affim is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affim office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.

Benefits designed for you

Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:

  • Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
  • Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
  • Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
  • Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affim stock at a discount.

We're committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we're happy to help.

For positions based in San Francisco or Los Angeles: Affim considers qualified applicants with arrest and conviction records, as required by law.

#J-18808-Ljbffr
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Backend (Cost Engineering) in Ottawa, ON vacancy
  •  ...Senior Software Engineer (Full-Time, Remote) — Canada Work Schedule: 9:00 AM - 5:00 PM PST About The Role At AutoScale Ventures, we build...  ...a Senior Software Engineer to design, build, and evolve the backend systems that power these data-heavy products in production.... 
    Senior
    Long term contract
    Full time
    Immediate start
    Remote work

    AutoScale Ventures

    Ottawa, ON
    5 days ago
  •  ...love to connect!  Brief overview of the Motion product Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Ottawa, ON
    5 days ago
  • $215k - $300k per year

     ...Founder & CEO, Reza Khadjavi . About the role This is a hybrid role in our Montreal office, three or four days a week. As a Software Engineer, you'll work on the core infrastructure behind Runneth: the VM it runs on and the services that run inside it. Engineering at... 
    Senior
    Permanent employment
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Shift work
    3 days per week

    Motion

    Ottawa, ON
    3 days ago
  •  ...Senior Embedded Software/Firmware Engineer We are seeking a Senior Embedded Software/Firmware Engineer to develop and test next-generation firmware for advanced embedded optical systems. This is a one-year contract based in Ottawa, Ontario. Key Responsibilities Implement... 
    Senior
    Contract work

    Myticas Consulting

    Ottawa, ON
    7 days ago
  •  ...passionate about building great enterprise software and mentoring high performance teams in a...  ...for an experienced Staff Software Engineer to provide full stack technical leadership...  ...developers, and implement features from cloud backends to mobile frontends using cutting-edge... 
    Suggested
    Full time
    Casual work
    Work at office
    Remote work
    Work from home
    Monday to friday
    Flexible hours

    Corfix

    Ottawa, ON
    4 days ago
  • $90k - $140k per year

     ...enthusiastic, self-motivated individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently developing end-to-...  ...::Insight™ DSS, the Total::Perception™ Systems Simulation Engine (SSE), and the Total::Vision™ Video Analytics Solution (VAS).... 
    Permanent employment
    Full time
    Work at office
    Home office
    Monday to friday
    2 days per week
    3 days per week

    Larus Technologies

    Ottawa, ON
    7 days ago
  • $125.8k - $133.2k per year

     ...integrated collection of unmatched reverse engineering, teardown, and market analysis in the...  ...flows, device teardowns, illustrations, costing and pricing information, forecasts, market...  ...200 CAD  THE OPPORTUNITY:   As a Software Engineer on the Circuit Analysis Tools team... 
    Permanent employment
    Full time
    Contract work
    Internship
    Flexible hours

    TechInsights

    Ottawa, ON
    19 hours ago
  • $138.45k - $173.06k per year

     ...stewardship role. We’re looking for a Staff Software Engineer, Core Applications (P4) who takes...  ...teammates, including more junior & senior engineers and cross-functional partners,...  ...understanding of REST APIs and how frontend and backend systems interact — you’re comfortable... 
    Senior
    Permanent employment
    Full time
    Immediate start

    Solink

    Ottawa, ON
    13 days ago
  • $135k - $150k per year

     ...opportunities. We were also recognized as one of National Capital Region's Top Employers in Canada, read on to see why! Software Engineer (Clojure) Step into the dynamic world of cloud-native development as a Software Engineer at Qlik, where you'll harness your expertise... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Qlik

    Ottawa, ON
    4 days ago
  • $90k - $140k per year

     ...the development of digital investigative software that acquires, analyzes, and shares evidence...  ...are looking for a Software Development Engineer in Test to help build and sustain high-...  ...closely with Engineers, Product Managers, and Senior Quality Leaders to ensure quality is... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    7 days ago
  • $80k - $100k per year

     ...capabilities include programme, project, cost, asset and commercial management, controls...  ...value for money. Participate in value engineering and cost optimization exercises,...  ...asset. ~ Proficiency with cost estimating software such as  CostX  or similar estimating platforms... 
    Full time
    Flexible hours

    Turner & Townsend

    Ottawa, ON
    25 days ago
  •  ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...  ...candidate will be responsible to build, lead, and manage a team of software professionals, including Principal Engineers, SW. Architects,... 
    Senior
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    12 hours ago
  •  ...opportunity As a member of a dynamic development team, the Senior Embedded Software Designer will be actively involved in designing and...  ...products What You Bring A bachelor's degree in Electrical Engineering or Computer Science 7+ years of experience designing and... 
    Senior
    Full time

    DZS INC

    Ottawa, ON
    8 days ago
  • $100k - $135k per year

     ...The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design,...  ...Developer, this role will leverage software engineering skillsets to support the SRC enterprise...  ...and experience with data processing engines or data pipelines. Applied knowledge... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    25 days ago
  •  ...Job Description Job Title : Backend Developer Job Type : Permanent, Full-...  ...infrastructure teams, external partners, and engineering team members to restore service. Support...  ...functional teams to deliver high-quality software solutions and operational enhancements.... 
    Long term contract
    Permanent employment
    Full time
    Internship

    BUMP

    Ottawa, ON
    5 days ago
  •  ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to...  ...applications with enterprise platforms, backend services, and APIs. ~ Experience designing...  ...platforms. ~ Strong knowledge of software engineering best practices, testing, debugging... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Ottawa, ON
    7 days ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera... 
    Senior
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago
  •  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading...  ...for internal stakeholders and senior management. Lead technical coordination...  ...with relevant ITU Radiocommunication Bureau software and databases used for satellite filing and... 
    Senior
    Full time
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    12 hours ago
  •  ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...  ...Working knowledge and experience with requirements management software (such as JAMA or DOORS) is required, JAMA preferred. Familiarity... 
    Senior
    Worldwide

    Telesat

    Ottawa, ON
    12 hours ago
  •  ...Description We are looking for a Senior Full Stack Engineer to design, develop, and support...  ...Java and Spring Boot to develop scalable backend services, React with TypeScript to create...  ...suits a hands-on engineer with strong software development fundamentals who can take... 
    Senior
    Full time
    Internship
    Relocation

    Miratech

    Ottawa, ON
    6 days ago
  • $80k - $130k per year

    Backend Developer (AWS) Position Description Backend Developer (AWS) . Reliability...  .... Bachelor's degree in Computer Science, Engineering, related field, or equivalent experience...  ...MongoDB . Experience with Git and modern software development practices . Experience designing... 
    Ottawa, ON
    12 days ago
  •  ...Description We are looking for a Senior Routing Engine Developer to design and build the next...  ...role includes building highly scalable backend services capable of processing large volumes...  ...that balance quality, time, and cost. Establish engineering standards, reusable... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Ottawa, ON
    15 days ago
  •  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading...  ...across terminal hardware, modems, and software. Participate in supplier meetings, workshops...  ...architectural, contractual, safety, cost, or schedule implications. Normally has no... 
    Senior
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    12 hours ago
  •  ...years. Backed by a legacy of engineering excellence, reliability and industry...  ...and LinkedIn or visit The Senior Specialist User Terminal...  ...the development of equipment, software and systems related to the development...  ...to design for specific cost targets and mitigate system implications... 
    Senior
    Long term contract
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    12 hours ago
  •  ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...  ...candidate will be responsible to build, lead, and manage a team of software professionals, including Principal Engineers, SW. Architects,... 
    Senior
    Full time
    Worldwide

    telesat

    Ottawa, ON
    a month ago
  •  ...supervision of the Manager, Assay Performance and Support, the Senior Product Reliability Engineer is responsible for managing and contributing to correct...  ...are designed to work (including the requirements for the software that converts raw signals to analytical outputs), how... 
    Senior
    Full time

    Siemens Healthineers

    Ottawa, ON
    4 days ago
  • $160k - $210k per year

     ...brighter future together. Jacobs is much more than just a traditional engineering company. At Jacobs, our vision is to create a more connected,...  ...Record. We are looking for a highly motivated and personable Senior Bridge Engineer based in Ottawa. Responsibilities Lead bridge... 
    Senior
    For contractors
    Remote work
    Ottawa, ON
    2 days ago
  •  ...solutions worldwide to broadcast, telecommunications, corporate and government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown to be one of the largest and most successful global... 
    Senior
    Full time
    Worldwide

    telesat

    Ottawa, ON
    4 days ago
  •  ...potential in an environment that’s engineered for people. At CIMA+, we care...  ...career by joining us as a  Senior Overhead Transmission Lines...  ...including scope, schedule, and cost for existing and new facilities...  ...PLS-CADD suite design /analysis software and CAD systems, along with... 
    Senior
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours
    2 days per week

    CIMA+

    Ottawa, ON
    18 days ago
  • $125k - $140k per year

     ...their queries Review supplier documents and comment Supervise engineers and designers including training, mentoring and assigning tasks...  ...Has an advanced working knowledge of primary computer software programs necessary to complete  Experienced with electrical and... 
    Senior
    Full time
    Work from home
    Flexible hours

    Vard Marine Inc.

    Ottawa, ON
    25 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Backend (Cost Engineering). Be the first to apply!