Staff Software Engineer, Backend (Capacity Modeling)

3 weeks, 6 days ago
Full-time
Lead
Software Development
Affirm

Affirm

Affirm offers a transparent buy now, pay later service founded in 2012 by Max Levchin. No late fees or surprises, just a responsible way to pay over time for your favorite brands.

Diversified Financial Services
1K-5K
Founded 2012

Description

  • Set the technical strategy for the team on a year-long time horizon and align it to business-critical projects.
  • Collaborate with product management, design, and analytics across the product development lifecycle to manage technical sustainability, risks, and trade-offs.
  • Act as a force multiplier by defining and advocating for technical solutions and operational processes.
  • Own team operations and service availability through monitoring, triage rotations, playbooks, policies, testing, and alerting.
  • Establish code review and design standards, and promote them through writing and tech talks.
  • Develop talent by giving feedback, providing guidance, and leading by example.
  • Build and maintain statistical capacity models that convert traffic forecasts into capacity recommendations.
  • Translate demand inputs into infrastructure settings such as pod counts, HPA ranges, and regional or environment sizing changes.
  • Work across compute and infrastructure services including ElasticCache, DynamoDB, AuroraDB, and related systems.

Requirements

  • 8+ years of experience designing, developing, and launching backend systems at scale using languages like Python or Kotlin.
  • Extensive experience building highly available distributed systems with technologies like AWS, MySQL, Spark, and Kubernetes.
  • Experience supporting scale up and down for large-scale sales events such as Prime Day, Black Friday Cyber Monday, or similar holidays.
  • Experience tuning autoscaling, CPU/memory, and multi-threading for compute workloads.
  • Experience delivering major features, system components, or deprecating existing functionality through a technical and execution plan.
  • Ability to write high-quality code that is easy for others to understand and use.
  • Comfort working in ambiguity and moving between low-level language details and large-system architecture.
  • Strong ability to gather, iterate on, and incorporate feedback from engineering and cross-functional peers.
  • Strong verbal and written communication skills for collaboration with a global engineering team.
  • Equivalent practical experience or a Bachelor’s degree in a related field is required.

Benefits

  • Remote-first work with the flexibility to work almost anywhere within the country of employment.
  • Competitive base salary of $225,000-$275,000 in CA/WA/NY/NJ/CT or $200,000-$250,000 in other U.S. states.
  • Potential equity rewards as part of total compensation.
  • Monthly stipends for health, wellness, and tech spending.
  • 100% subsidized medical coverage for you and your dependents.
  • Dental and vision coverage for you and your dependents.
  • Flexible Spending Wallets for technology, food, lifestyle needs, and family-forming expenses.
  • Competitive vacation and holiday schedules.
  • Employee stock purchase plan with shares available at a discount.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Networking (Edge)

Tailscale 51-250 Diversified Telecommunication Services

Tailscale is hiring a full-time Software Engineer to help build and operate its global networking infrastructure and connected services for a fully distributed company.

Go
47 minutes ago

Senior Software Engineer

Cribl 251-1K IT Services

Cribl is seeking a Senior Software Engineer for its Platform team to build and evolve the identity, backend, and cloud infrastructure that powers its telemetry products across cloud, hybrid, and on-premise environments.

AWS Bitbucket CircleCI Cypress Jenkins Jest Linux Mocha Node.js REST API Serverless TypeScript
3 hours, 1 minute ago

NetSuite Developer

Workstate 51-250 Internet Software & Services

Workstate is hiring an ET NetSuite Developer to support an enterprise ERP transition by maintaining and documenting critical NetSuite functionality while the company migrates required processes to a target platform.

ERP JavaScript NetSuite REST API SOAP
3 hours, 10 minutes ago

Software Engineer III - Edge Computing

Voyager Life Sciences Tools & Services

Voyager Technologies is seeking a Senior Edge Computing Engineer to develop and optimize real-time, GPU-accelerated software for fielded defense and space systems across diverse hardware platforms.

Docker gRPC Kubernetes Linux Rust
4 hours, 6 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers