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

Staff Software Engineer, Backend (Capacity Modeling)

$178k - $228k per year

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.

The Capacity Modeling team ensures affirm 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 infrastructure sizing changes across regions and environments. The coverage of infrastructure resources includes not only Compute but also services such as ElasticCache, DynamoDB, AuroraDB, and more.

What You'll Do

  • You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects.
  • You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.
  • You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes.
  • You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, policies, testing and alerting in place to support “keep the lights on” & on-call efforts.
  • You will foster a culture of quality and ownership on your team by setting 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 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • You have an extensive track record of developing highly available distributed systems using technologies like AWS, MySQL, Spark 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 delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others.
  • You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work.
  • Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.

Pay Grade - P

Equity Grade - 7

CAN base pay range per year: $178,000 - $228,000

Remote

Benefits

  • Health care coverage – affirm covers all premiums for all levels of coverage for you and your dependents.
  • Flexible Spending Wallets – generous stipends for spending on technology, food, various lifestyle needs, and family forming expenses.
  • Time off – competitive vacation and holiday schedules allowing you to take time off to rest and recharge.
  • ESPP – an employee stock purchase plan enabling you to buy shares of affirm at a discount.

We believe it’s on us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.

For U.S. positions that could be performed in Los Angeles or San Francisco, pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, affirm will consider for employment qualified applicants with arrest and conviction records.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Backend (Capacity Modeling) in Hamilton, ON vacancy
  • Become part of Affirm's innovative approach as a Staff Software Engineer in Capacity Modeling, focused on translating business demand into technical capacity solutions. This remote role highlights your leadership in software engineering and operations. Your main focus will... 
    Suggested
    Long term contract
    Remote work

    Affirm

    Hamilton, ON
    8 days ago
  •  ...technology. We are at the forefront of software and hardware innovation, pushing the boundaries...  ...3 days per week. The role: ML Compiler Engineer, Staff What you will do: The d-Matrix compiler...  ...candidates to help develop the compiler backend - specifically the problem of assigning... 
    Suggested
    Remote work
    3 days per week

    D-matrix

    Hamilton, ON
    26 days ago
  • Become a key player in web engineering at Affirm as a Senior Staff Engineer. Focus on infrastructure, strategy, and AI to streamline operations remotely. In this critical role, you will manage web platform systems for Affirm's expansive user base. Your 10+ years of experience... 
    Suggested
    Remote work

    Affirm

    Hamilton, ON
    8 days ago
  •  ...building the tools that define how software gets built and delivered. As...  ...looking for a Senior Software Engineer to join our IAM team. The IAM...  ...an engineer who enjoys deep backend work in a space where correctness...  ...and evolve our authorization model (including ReBAC) as... 
    Suggested
    Long term contract
    Remote work
    Home office
    Shift work

    Docker

    Hamilton, ON
    29 days ago
  • Take your Back End Engineering skills to the next level with a focus on Kubernetes in a leading energy firm. Contribute to software solutions that drive yield and efficiency in asset management...  ..., develop, and maintain cutting-edge backend services that are both scalable and... 
    Suggested

    Luxoft

    Hamilton, ON
    8 days ago
  • $20 - $22 per hour

    Location: Vancouver, BC (Remote) Position: Software Engineer Intern Salary: $20-22 per hour About the Role Ace1 Media is looking for a passionate and motivated Software Engineer Intern to join our development team. This is a hands-on internship where youll gain real-world experience... 
    Hourly pay
    Long term contract
    Full time
    Internship
    Manual labor
    Remote work
    Flexible hours

    Ace1media

    Hamilton, ON
    29 days ago
  •  ...training and deploying frontier models for developers and enterprises...  ...is a team of researchers, engineers, designers, and more, who are...  ...and roles, including Frontend, Backend, Full-stack, and Infrastructure...  ..., or research work term. As a Software Engineering Intern, you will:... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Cohere

    Hamilton, ON
    29 days ago
  • The Software Engineer is experienced in designing and building APIs and external system interfaces for integration. This position will ensure each solution is bespoke design and will require a strong understanding of the product and business. This role will offer a significant... 
    Work at office

    Maafor

    Hamilton, ON
    8 days ago
  • Company: Gridlines Gridlines is a rapidly growing financial modelling consultancy practice. We are transforming the world of financial modelling...  ...professionals to create, analyse and optimise complex financial models, ensuring they are robust and reliable. Operations: • Lead... 
    Work at office
    Remote work
    Work from home
    Flexible hours

    Gridlines

    Hamilton, ON
    26 days ago
  • $185k - $230k per year

     ...experience is an employee first process. Our vision is the same, a place where employees know they can thrive. As an Azure Principal Software Engineer, you will be focused on client engagement, project leadership, and technical solution design of Azure solutions for our valued... 
    Remote work

    Ttec Digital

    Hamilton, ON
    29 days ago
  •  ...tool. It is a RaaS (Role-as-a-Service) model: Ava is positioned as a staff hire, fully set up, trained,...  ...Responsibilities • Execute the "Ava" Core Engine: Build and maintain the end-to-end inbound...  ...Must have • 5+ years of professional software engineering experience. • Experience... 
    Long term contract
    Internship
    Remote work

    Futuresight

    Hamilton, ON
    26 days ago
  •  ...Kubernetes, hosted on multiple cloud platforms and regions, and maintained with our custom automation infrastructure software. Optro is looking for a Senior Software Engineer II specialized in Infrastructure Engineering who has industry experience scaling reliable and secure cloud... 
    Remote work

    Optro Gmbh

    Hamilton, ON
    29 days ago
  •  ...reliable systems that solve real-world problems. // Position Overview We’re looking for a software engineer to join our development team. You’ll work across our platform, from backend services to user interfaces, helping build systems that need to be reliable, scalable, and... 
    Casual work

    Providius

    Hamilton, ON
    20 days ago
  •  ...founded in 2010 by two aeronautical engineers who realized that the...  .... Job Description As a Senior Software Developer - Healthcare systems...  ...and systems for both technical staff and end users. • Stakeholder Communication...  ...the industry. Environment: • Backend: .NET / C# ,API REST •... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Worldwide

    Medfar

    Hamilton, ON
    29 days ago
  •  ...We’re looking for a forward-thinking, hands-on Quality Engineering Manager to champion software quality, release engineering, and modern testing practices...  ..., your strategy will account for diverse delivery models, ensuring that every release across our hybrid ecosystem... 
    Long term contract
    Shift work

    Providius

    Hamilton, ON
    21 days ago
  •  ...developed sophisticated risk modeling and insurance pricing technologies...  ...minds in insurance, software development, finance, and operations...  ...our scientific research & engineering division (Skynet Software) and...  ...in the future. • Assist in capacity planning & optimize services... 
    Remote work

    Chelsea Avondale

    Hamilton, ON
    26 days ago
  •  ...opportunity? Or just checking the market? Well… you might just be in the right place! We’re looking for a Director, Software Development to lead Engineering for Lightspeed Payments, a key department within Financial Services that has grown 3x in the past couple of years. You... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Lightspeed Commerce

    Hamilton, ON
    26 days ago
  •  ...About Fluent Software Group  Fluent Software Group is part of Valsoft...  ...companies—and we need engineers who can make ideas real, fast....  ...the first to know when a new model drops, a framework ships a breaking...  ...~ Build end-to-end: frontend, backend, API integrations, and database... 
    Long term contract
    Internship
    Work at office
    Immediate start
    Remote work

    Valsoft Corporation

    Hamilton, ON
    26 days ago
  •  ...architecture for a significant engineering effort and turn high-level...  ...lead available in an advisory capacity during a clean handover. This...  ...Requirements // Tech Stack Backend: Python, Java, C and C++...  ...pytest ML and AI: PyTorch, model serving and MLOps tooling Data... 
    Manual labor

    Providius

    Hamilton, ON
    21 days ago
  • Elevate your engineering career as an Intermediate Municipal Engineering Designer with Stantec...  ...conveyance projects while working in a hybrid model. As a key member of Stantec's team,...  ...• Strong CAD skills and engineering software proficiency • Valid driver’s license with... 

    Stantec.

    Hamilton, ON
    15 hours ago
  •  ...Hitachi Energy as a Senior Power Applications Engineer and help deliver innovative solutions...  ...on impactful projects involving network modeling, power flow analysis, contingency analysis...  ...into scalable, high-performance software solutions that drive reliability and efficiency... 
    Work from home

    Hitachi Vantara Corporation

    Hamilton, ON
    8 days ago
  •  ...Management, Feasibility Studies, Full-Service Engineering, Detailed Design, Procurement,...  ...Systems, Distribution Systems, Process Modeling, and blow downs - Familiarity with large...  ...Terminals • Proficiency in Process Simulation software such as HYSYS and Symmetry or equivalent... 
    Long term contract
    Work at office
    Remote work

    Lauren Services

    Hamilton, ON
    29 days ago
  • $17.6 per hour

     ...registering available candidates immediately. We acknowledge that software used in our recruitment and selection process may have Artificial...  ...all work assignment decisions are made by our expertly trained staff. The position advertised here is for an upcoming vacancy and to... 
    Permanent employment
    Full time
    Part time
    Casual work
    Internship
    Immediate start
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    Advantage Personnel

    Hamilton, ON
    6 days ago
  • Drive AI initiatives with Actlabs as an AI & ML Engineer. This role emphasizes model architecture, data pipelines, and MLOps within a collaborative, high-impact environment. Actlabs seeks an AI & ML Engineer with significant experience to lead machine learning projects. You... 

    Actlabs

    Hamilton, ON
    16 hours ago
  •  ...Job Responsibility: Part-Time Retail Staff Requisition ID: 1246 Location: Hamilton, Ontario, Canada, L8J 2V8 Job Type: Sourcing Who We Are Becoming experts on beer doesn't happen overnight - we've been in business since 1927 and today, The Beer Store is the primary... 
    Daily paid
    Full time
    Part time
    Internship
    Work at office
    Shift work
    Night shift
    Weekend work

    The Beer Store

    Hamilton, ON
    9 days ago
  • Go To Market Engineer - GTM Engineer - DockMaster About Dockmaster.com...  ...the waterfront industry. Our software powers dock operations, reservations...  ...’re building a modern revenue engine to match our ambitions — and...  ..., working in a remote work model! What your day will look like:... 
    Internship
    Remote work

    Valsoft Corporation

    Hamilton, ON
    29 days ago
  • Transform your engineering career as a Structural Engineer focused on groundbreaking bridge design...  ...infrastructure clients • Mentor junior staff and contribute to professional...  ...design experience • Proficiency in design software and strong technical writing skills • Excellent... 

    Dillon Consulting Limited

    Hamilton, ON
    8 days ago
  •  ...Opportunity We are seeking a motivated Data Engineering student to join our Data team at Hyper...  ...engineering practices, such as data modeling, ELT development, data quality monitoring...  ...Experience working with Git and collaborative software development practices. Nice to Have •... 
    Permanent employment
    Work experience placement
    Remote work

    Hyper Hippo

    Hamilton, ON
    8 days ago
  • $80k - $105k per year

     ...materials science, power electronics, automation, and intelligent software to help customers build better and achieve resilience in their...  ...visibility, and create continuous feedback loops between Engineering, QA, Product, and Service teams. Key Responsibilities Design... 
    Full time
    Local area

    Lincoln Electric

    Hamilton, ON
    22 hours ago
  •  ...Overview We’re looking for a platform engineer to build and operate the systems our software depends on. You’ll own the...  ...Requirements // Tech Stack Backend: Python, Java (Spring Boot), C and...  ...including integrating or operationalizing models ~ Experience writing clean,... 

    Providius

    Hamilton, ON
    21 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Backend (Capacity Modeling). Be the first to apply!