Senior Software Engineer, Backend (Online Storage)Active$195K–$255K

The opportunity

At Affirm, 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.

What you'll do

  • You will build and operate the control plane for large-scale distributed SQL: databases such as MySQL and TiDB, automating provisioning, failover, backups and upgrades end to end.

  • You will design and execute reliability-focused schema and data migrations: across multi-tenant database clusters, with zero downtime for the products that depend on them.

  • You will own the networking stack that connects services to storage on: Kubernetes, including connection proxies such as ProxySQL, and tune it for latency, resilience and failover.

  • 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.

What they're looking for

  • 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.