Staff Software Engineer, Backend (Capacity Modeling)

1 month, 1 week 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

Senior Software Engineer, Auto

Upstart 1K-5K Banks

Upstart is hiring a Senior Software Engineer to help scale its Auto Direct secured lending product by building customer-facing experiences, eligibility systems, and operational workflows in a digital-first environment.

System Design
15 hours, 17 minutes ago

Software Engineer III

6sense 1K-5K IT Services

6sense is hiring a Software Engineer III to design, develop, and scale backend services and distributed systems for its AI-driven B2B account engagement platform.

AWS Azure GCP Go Java Microservices Python System Design TypeScript
15 hours, 17 minutes ago

Senior Lead Software Engineer - Developer Infrastructure

Klaviyo 1K-5K IT Services

Klaviyo is hiring a Senior Lead Software Engineer to lead backend Dev Infrastructure architecture and platform strategy for dependencies, upgrades, and developer productivity across the engineering organization.

Apache Airflow Apache Spark AWS Azure Buildkite ClickHouse Django Docker FastAPI GCP Go Jest Kafka Kubernetes MySQL PostgreSQL Python RabbitMQ React Redis Terraform TypeScript
15 hours, 17 minutes ago

Principal Software Engineer

Natera 1K-5K Pharmaceuticals

Natera is hiring a Principal Software Engineer for its R&D Platform Infrastructure team to lead architecture and delivery of cloud, workflow, and data platforms that support scientific workloads.

Apache Airflow AWS Azure Dagster Django GCP Go Groovy Helm Java Kubernetes Python React Terraform
15 hours, 17 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