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
Full-time

Affirm

Role Description

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/or infrastructure sizing changes across regions and environments.

The coverage of infrastructure resources includes not only Compute but also infrastructure such as ElasticCache, DynamoDB, AuroraDB, and more.

What You'll Do

  • Set technical strategy for your team on a year-long time scale and help tie it together with critical, business-impacting projects.
  • Collaborate across teams in the product development lifecycle with product management, design & analytics to ensure technical sustainability, risks, and trade-offs are well understood and managed.
  • Act as a force-multiplier for your team through the definition and advocacy of technical solutions and operational processes.
  • Take ownership of your team’s operations and availability by ensuring the right monitoring, triage rotations, playbooks, policies, testing, and alerting are in place to support “keep the lights on” & on-call efforts.
  • Foster a culture of quality and ownership on your team by setting code review and design standards and advocating for them beyond your team through writing and tech talks.
  • Help develop talent on your team by providing feedback and guidance, and leading by example.

Qualifications

  • 8+ years of experience designing, developing, and launching backend systems at scale using languages like Python or Kotlin.
  • Extensive track record of developing highly available distributed systems using technologies like AWS, MySQL, Spark, and Kubernetes.
  • Experience supporting scale up and down of large scale sales events such as Prime Day, Black Friday Cyber Monday, or other sales holidays.
  • Tuned autoscaling, CPU/Memory, and multi-threading for compute type workloads.
  • Experience delivering major features, system components, or deprecating existing functionality in a system through the definition of a technical and execution plan.
  • Write high quality code that is easily understood and used by others.
  • Thrive in ambiguity, comfortable moving from low level language idioms to the architecture of large systems.
  • Growth and impact trajectory demonstrates mastery in gathering and iterating on feedback from engineering and cross-functional peers.
  • Strong verbal and written communication skills that support effective collaboration with a global engineering team.

Requirements

  • Pay Grade - P
  • Equity Grade - 7
  • Base pay range per year: $178,000 - $228,000
  • Affirm focuses on providing a simple and transparent pay structure based on location, experience, and job-related skills.

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.

Company Description

Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities.

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.

By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Backend (Capacity Modeling) in Remote vacancy
  • $140.6k - $173.1k

     ...We are seeking a seasoned Staff Software Engineer in the North America Mobility...  ...AI Platform. Within this capacity, you will be responsible for...  ...object-oriented code in our backend services. ~Develop...  ...~Integrate systems using Model Context Protocol (MCP) or similar... 
    Suggested
    Full time
    Remote work
    Flexible hours

    WEXWEXUS

    Remote
    5 days ago
  • $225k - $300k

     ...About the Role We're looking for a Staff Software Engineer - Backend to help us scale the core systems...  ...through monitoring, profiling, and capacity planning. Collaborate cross-functionally...  ...RESTful and/or graphql APIs, data models, and internal tooling. ~ Cloud... 
    Suggested
    Remote work
    Flexible hours

    Sleeper

    San Francisco, CA
    1 day ago
  •  ...looking for a visionary Principal / Staff Software Engineer to own, architect, and elevate our backend ecosystems, machine learning...  ...—from data pipelining and model training to production deployment...  ...equivalent technical leadership capacity. ~Track Record: Demonstrated... 
    Suggested
    Full time
    Remote work

    Nacre Capital

    Remote
    1 day ago
  • $30 - $90 per hour

     ...and continually enhance robust backend APIs while collaborating with...  ...alongside a high-caliber engineering team. Key Responsibilities:...  ...Actively test new AI-powered models in Cursor, providing actionable...  ...enthusiasm for AI advancements in software development. Work Terms:... 
    Suggested
    Hourly pay
    Contract work
    Remote work

    SaidGig

    United States
    26 days ago
  • $220k

     ...agents. You will operate at the intersection of AI research, software engineering, and model evaluation, designing the benchmarks, methodologies, and...  ...experimentation. ~ Strong analytical skills with the capacity to investigate model behavior and derive insights from... 
    Suggested
    Remote job
    Full time

    SaidGig

    United States
    a month ago
  • $180k - $245k

    Role Description As Staff Software Engineer , you’ll own the core execution model and platform architecture of Trase OS - the shared platform (“agentic operating system”) that powers all Trase deployments in regulated environments. You’ll define the abstractions and... 
    Full time
    Temporary work
    Shift work

    Trase Systems

    Remote
    1 day ago
  • $210k - $260k

    Role Description We're hiring Staff Software Engineers to join our AI-native...  ...technical strategy for complex backend and AI platform systems,...  ...infrastructure, guardrails, and model observability. ~Own end-...  ...in a technical lead or TLM capacity on a new or early-stage... 
    Full time
    Local area
    Work from home
    Flexible hours

    Juniper Square

    Remote
    3 days ago
  • $170k - $210k

     ...PerfectServe is seeking a Staff Software Engineer to serve as a key technical...  ...the quality of the team. ~Model the behaviors of a high-...  ...contributing to roadmap shaping, capacity planning, and technical...  ...Experience with GoLang or other backend languages used in a... 
    Full time
    Remote work

    PerfectServe

    Remote
    5 days ago
  • $180k - $200k

     ...Full Stack Software Engineer From telescopes to software architecture...  ...engagement with our backend microservices,...  ...at least 2–3 years in a Staff, Principal, or technical lead capacity. ~ Demonstrated ability...  ...!). ~ Excellent data modeling skills - extensive experience... 
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Observable

    Los Angeles, CA
    3 days ago
  • $150k - $203k

    Role Description At Skylight, software engineers design, implement, and maintain software systems...  ...in government. As a senior or staff backend engineer, you’ll design, build, and maintain...  ...also help grow the team’s engineering capacity through coaching and knowledge sharing... 
    Full time
    Temporary work
    For contractors
    Remote work
    Flexible hours

    Skylight

    Remote
    4 days ago
  • $166.5k - $291.4k

     ...will own the Forecast Engine, the system that turns ServiceNow's cloud capacity and cost actuals into...  ...in Lightdash. As our Staff Software Engineer for the Forecast...  ...deep expertise in backend systems and cloud-native...  ...forecasting, scenario modeling, and reconciliation of... 
    Full time
    Contract work
    Flexible hours

    ServiceNow

    Remote
    6 days ago
  • $251k - $310k

     ...experiment with. We do this by improving onboard software architecture, system debuggability, and...  ...infrastructure development for onboard model consolidation across many onboard...  ...record of leading complex, cross-functional engineering projects as a technical lead. ~Deep... 
    Full time
    Flexible hours

    Waymo

    Remote
    1 day ago
  • $230k - $288k

     ...Backend Engineer As a Backend Engineer, you'll work on our backend and infrastructure systems to design, build and maintain a fast and...  ...ll collaborate with other engineers to develop the APIs, data models and services that power Semgrep's products at scale. You should... 
    Currently hiring
    Local area
    Remote work
    Weekend work
    3 days per week

    Semgrep, Inc

    New York, NY
    2 days ago
  •  ...Description We're looking for a Senior / Staff Software Engineer to join OpenMined, a nonprofit on a...  ...stack is built on copying content into model weights and hoping the lawsuits don't...  ...balance interest, learning opportunities, capacity, and capability. ~Champion high-... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    OpenMined

    Remote
    2 days ago
  • Role Description In the Staff Engineer role, you will define and drive architecture...  ...control plane, observability, capacity, tenant isolation, system economics, and model-engine integration....  ...experience building and operating backend distributed systems end to end.... 
    Full time

    Stack AV

    Remote
    2 days ago
  • $40 per hour

    A technology company is looking for a Backend Software Engineer to train AI models and evaluate their performance. This remote role requires proficiency in Python or JavaScript and offers flexible projects with hourly pay starting at $40. The ideal candidate will have... 
    Remote job
    Hourly pay
    Flexible hours

    DataAnnotation

    Kansas City, MO
    3 days ago
  • $225k - $275k

    Role Description We’re hiring a Staff HPC Systems Software Engineer to define the technical direction and...  ...architecture, interfaces, lifecycle models, and operational approaches, while partnering...  ...to directly shape how global AI capacity is planned and deployed. ~Expect... 
    Full time
    Temporary work
    Flexible hours

    Nscale

    Remote
    7 days ago
  • $204k - $290k

     ...evolution, and interoperability across compute engines such as Spark and Snowflake. What You’...  ...Analytics Engineering to evolve data modeling, transformation pipelines, testing...  ...~Experience: 8+ years of experience in software engineering, data infrastructure, or data... 
    Full time
    Flexible hours

    Affirm

    Remote
    13 hours ago
  • $40 per hour

    A leading AI development firm in the United States seeks a Back End Developer to enhance AI models by providing coding challenges and evaluating AI outputs. Candidates should be proficient in programming languages like Python or JavaScript and have experience with algorithms... 
    Remote job
    Hourly pay
    Contract work
    Flexible hours

    DataAnnotation

    Oklahoma City, OK
    2 days ago
  • $125k - $150k

     ...Everforth ECS is seeking an AI Model Developer to work in a hybrid remote/onsite capacity, with a minimum of 3 business days...  ...data preprocessing, feature engineering, and model optimization. Evaluate...  ...APIs, GraphQL) for application backends and MCP servers to serve AI... 
    Contract work
    Work at office
    Local area
    Remote work

    ECS

    Fairfax, VA
    1 day ago
  • $30 - $90 per hour

     ...AI systems by providing expert-level input that enhances how models learn, reason, and perform. Your domain knowledge will be...  ...key development patterns and problem-solving strategies in backend engineering. Evaluate real-world Node.js scenarios to help models learn... 
    Remote job
    Hourly pay
    Contract work
    Flexible hours

    SaidGig

    United States
    26 days ago
  • $218.03k - $256.5k

     ...-fluent, and low-latency proficient Staff Software Engineer, Backend to anchor the design and implementation...  ...the technical direction, system modeling, and trade-off analysis required to...  ...or closely matching infrastructure capacity inside production environments. Expert... 
    Permanent employment
    Full time
    Remote work
    Flexible hours
    Shift work

    Coinbase

    Remote
    6 days ago
  • $30 - $90 per hour

     ...Role Overview As a .NET Engineer, you will play a crucial role in shaping the future of AI...  ...contributions will directly influence how models learn and perform, using high-quality,...  ...Share best practices related to scalable backend development, cloud integration, and modern... 
    Remote job
    Hourly pay
    Contract work

    SaidGig

    United States
    26 days ago
  • A technology-driven AI company is seeking a Staff Software Engineer to enhance AI capabilities and develop robust back-end systems. This role involves leading backend integration for Large Language Models, designing scalable data structures, and optimizing SQL queries.... 
    Remote job

    Early Stage Partners LP

    Sunnyvale, CA
    2 days ago
  • $175k - $210k

     ...s first 3D-stacked photonics engine, Passage™, capable of connecting...  ...! We are hiring a talented software engineer to help us build the...  ...Flexible, hybrid workplace model Equity grants (applicable to...  ...Control Candidates should have capacity to comply with the federally... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Lightmatter

    Boston, MA
    9 hours ago
  • $40 per hour

    A tech company focused on AI is seeking a Backend Software Engineer to evaluate and improve AI models. This role offers flexibility, allowing you to choose projects and work hours, while requiring proficiency in programming languages including Python and JavaScript. Ideal... 
    Remote job
    Hourly pay
    Full time
    Part time
    For contractors

    DataAnnotation

    California, MO
    2 days ago
  • Role Description We are looking for a Staff Engineer, FinOps & Cost Platform to build and lead...  ...build the systems, tooling, and data models required to make engineering spend...  ...Proven experience with cost optimization, capacity economics, or FinOps-like work ~Strong... 
    Full time
    Work from home
    Home office

    Plus10 Recruitment

    Remote
    14 hours ago
  • $100 per hour

     ...This position offers an exciting opportunity to leverage your software engineering expertise in shaping the future of AI systems. As a Senior...  ...in creating high-quality, real-world input that enhances how models learn, reason, and perform. Your contributions will directly... 
    Hourly pay
    Contract work
    Remote work

    SaidGig

    United States
    1 day ago
  • $75k - $135.96k

     ...skills needed to create cutting-edge products & solutions that keep our users Ahead of Ready. Who You Are As a Software Engineer in the Radar Modeling and Simulation group, you will develop high performance C++ software. Your contributions will directly support... 
    Full time
    Temporary work
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Camden, NJ
    13 days ago
  • $40 - $50 per hour

     ...Join a dynamic team as a Frontend Software Engineer, where you will play a crucial role in developing exceptional user interfaces for high-...  ...contribute to training next-generation AI systems, shaping how models learn, reason, and perform through high-quality, real-world... 
    Remote job
    Hourly pay
    For contractors

    SaidGig

    Canada
    4 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!