Browse All Jobs
Job Description
Affirm is seeking a Senior Staff Software Engineer to join their Online Storage team. This role is crucial for building and maintaining a scalable datastore platform. The engineer will collaborate with product, infrastructure, and SRE teams to align strategies with Affirm's goals. They will leverage experience in creating multi-region, horizontally scalable, globally available, and high-performance datastore solutions.

Role Involves:
  • Designing and building a scalable datastore platform.
  • Collaborating with other teams on database needs and providing guidance.
  • Participating in an on-call rotation to solve production issues.
  • Upgrading, cost optimizing, and maintaining databases.
  • Leading the development of self-service database platforms.
  • Establishing best practices for database solutions and management.
  • Ensuring adoption of best practices to improve production health.
  • Staying ahead of industry trends and identifying innovation opportunities.
  • Mentoring engineers and fostering a culture of technical excellence.

Requirements:
  • 10+ years of experience in software engineering.
  • 6+ years of hands-on experience with MySQL and Distributed SQL, including schema design, query optimization, and performance tuning.
  • Deep understanding of distributed systems concepts.
  • Proficiency in at least two of Kotlin, Python, Go, Rust.
  • Strong proficiency in operating automation tools to manage database infra like Terraform and Ansible.
  • Excellent communication and interpersonal skills.

What Affirm Offers:
  • Health care coverage (all premiums for all levels of coverage for you and your dependents)
  • Flexible Spending Wallets
  • Competitive vacation and holiday schedules
  • ESPP - An employee stock purchase plan
Apply Manually