Talent.com
Senior Software Engineer (Online Storage)
Senior Software Engineer (Online Storage)Affirm • Los Angeles, CA, United States
serp_jobs.error_messages.no_longer_accepting
Senior Software Engineer (Online Storage)

Senior Software Engineer (Online Storage)

Affirm • Los Angeles, CA, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Overview

Senior Software Engineer (Online Storage) at Affirm. The Online Storage team provides a set of managed databases as a platform, used to persist data for all Affirm services. Our platform automates operations and development on services on top of storage systems like AWS Aurora (MySQL), DynamoDB, and S3. We aim to provide trustworthy, intuitive, and cost-efficient solutions to secure, store, analyze, and transform data at exceptional scale.

Affirm is growing fast and we want you to help scale our products to 10x and beyond through building world-class systems that enable Affirm to provide honest financial products which improve lives. You will join a team focused on engineering excellence, customer-centric design, and long-term roadmaps that scale with the business.

What youll do

  • Lead projects toward improving database architecture with a focus on scalability, reliability, performance, and cost efficiency.
  • Collaborate with engineers managing Affirms distributed database technologies, particularly AWS Aurora MySQL, Distributed SQL, and expanding to DynamoDB and caching.
  • Design, build, and operate durable and strongly consistent database-as-a-service architectures.
  • Develop scalable solutions for multi-region deployments, active resharding, and globally available services.
  • Work closely with product teams to translate business requirements into robust database solutions.
  • Assist partners in achieving better query performance through query optimization and effective schemas.
  • Develop and enforce best practices in database design and management, ensuring data integrity, security, and optimal performance.
  • Stay abreast of industry trends and emerging technologies in transactional databases.
  • Participate in on-call rotation and collaborate with SRE to resolve production issues.
  • Lead and mentor engineers to align roadmaps with stakeholder needs.

You will also have the opportunity to learn bleeding-edge open source technologies as we build the future of Affirms Online Storage platform.

What We Look For

  • Bachelors or Masters degree in Computer Science with 5+ years of experience as a software engineer with leadership exposure and experience mentoring junior engineers.
  • Hands-on experience with large-scale database deployments in production.
  • Expertise in distributed databases and technologies such as MySQL InnoDB (preferred), Postgres, Spanner, Vitess, TiDB, CockroachDB, etc.
  • Solid understanding of distributed database architecture, data modeling, and performance tuning, including SQL tuning.
  • Experience in database / table and backup-recovery management.
  • Experience with database benchmarking, load testing, and capacity planning.
  • Familiarity with connection poolers and proxies (e.g., ProxySQL, RDS Proxy, PgBouncer).
  • Proficiency in Python or Kotlin (or both).
  • Experience with AWS and Kubernetes.
  • Experience building software with IaC (Terraform or Crossplane) tooling.
  • Exceptional communication skills for engaging with technical and non-technical stakeholders.
  • Ability to create and triage database alerts, identify root causes, and implement corrective solutions.
  • Equivalent practical experience or a related Bachelors degree.
  • What Youll Learn

    Join us as we build a beloved, lasting financial services company predicated on honesty and trust. Youll tackle challenges of helping a fast-growing company move toward service-oriented architecture, scale, and availability of infrastructural components, while building teams and working cross-functionally.

    Pay & Benefits

    Base pay ranges and equity information vary by location and are part of a total compensation package that may include equity rewards, stipends for health, wellness, and tech spending, and benefits (including medical coverage for you and dependents).

  • USA base pay range (CA, WA, NY, NJ, CT) per year : $190,000 - $240,000
  • USA base pay range (all other U.S. states) per year : $169,000 - $219,000
  • Health care coverage and other benefits described by the company
  • Benefits

  • Health care coverage with premiums paid by Affirm for you and dependents
  • Flexible Spending Wallets for technology, food, lifestyle, and family forming expenses
  • Generous time off and holiday schedules
  • Employee stock purchase plan (ESPP) at a discount
  • Affirm is remote-first. Some roles may require occasional office presence depending on responsibilities.

    EEO] Affirm is an inclusive employer. We provide reasonable accommodations to candidates in need of individualized support during the hiring process. For U.S. positions, Affirm will consider qualified applicants with arrest and conviction records in line with local laws.

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

    #J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Engineer Storage • Los Angeles, CA, United States

    Job_description.internal_linking.related_jobs
    Senior Software Engineer

    Senior Software Engineer

    ZipRecruiter • Santa Monica, CA, United States
    serp_jobs.job_card.full_time
    We offer a hybrid work environment.Most US-based positions can alsobeperformed remotely (any exceptions will be noted in the Minimum Qualifications below. To actively connect people to their next gr...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Durin • El Segundo, California, United States
    serp_jobs.job_card.full_time
    Durin was founded under the belief that raw materials should not be a constraint on civilization's progress.We are actively developing the technologies to make this possible, with the ultimate goal...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer, Full Stack

    Senior Software Engineer, Full Stack

    ZipRecruiter • Santa Monica, CA, United States
    serp_jobs.job_card.full_time
    We offer a hybrid work environment.Most US-based positions can alsobeperformed remotely (any exceptions will be noted in the Minimum Qualifications below. To actively connect people to their next gr...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer - Consumer Experience

    Senior Software Engineer - Consumer Experience

    StubHub • Los Angeles, CA, United States
    serp_jobs.job_card.full_time
    StubHub is on a mission to redefine the live event experience on a global scale.Whether someone is looking to attend their first event or their hundredth, we're here to delight them all the way fro...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Roku, Inc. • Santa Monica, CA, United States
    serp_jobs.job_card.full_time
    Teamwork makes the stream work.Roku is changing how the world watches TV.Roku is the #1 TV streaming platform in the U.Canada, and Mexico, and we've set our sights on powering every television in t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Relativity • Los Angeles, CA, United States
    serp_jobs.job_card.full_time
    Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Senior Software Engineer to join our Relativity Priva...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer, Android

    Senior Software Engineer, Android

    SUNO • Los Angeles, CA, United States
    serp_jobs.job_card.full_time
    Suno is a music tech company built to amplify imagination, where ideas flow into sound and songs become yours.Together, we're creating a revolutionary platform powered by the world's most advanced ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer (USA based)

    Senior Software Engineer (USA based)

    Collectly, Inc. • Santa Monica, CA, United States
    serp_jobs.job_card.full_time
    Collectly is a fast-growing healthcare tech startup leading the charge in transforming the U.At the forefront of the AI boom, Collectly is redefining revenue cycle management (RCM) by applying cutt...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Gumgum • Santa Monica, California, United States
    serp_jobs.job_card.full_time
    GumGum is a contextual-first, global digital advertising platform that uses advanced AI technology to serve captivating creative ads that drive consumer attention, without the use of personal data...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer (iOS) - Consumer Experience

    Senior Software Engineer (iOS) - Consumer Experience

    StubHub • Los Angeles, CA, United States
    serp_jobs.job_card.full_time
    StubHub is on a mission to redefine the live event experience on a global scale.Whether someone is looking to attend their first event or their hundredth, we're here to delight them all the way fro...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer, Enterprise Applications

    Senior Software Engineer, Enterprise Applications

    Vast • Long Beach, CA, United States
    serp_jobs.job_card.full_time +1
    At Vast, our mission is to contribute to a future where billions of people are living and thriving in space.We are building artificial gravity space stations, allowing long-term stays in space with...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Core Experiences - Los Angeles, USA

    Senior Software Engineer, Core Experiences - Los Angeles, USA

    Speechify • Los Angeles, CA, United States
    serp_jobs.job_card.full_time
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go,...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Core Experiences - Inglewood, USA

    Senior Software Engineer, Core Experiences - Inglewood, USA

    Speechify • Inglewood, CA, United States
    serp_jobs.job_card.full_time
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go,...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Mobile

    Senior Software Engineer, Mobile

    ServiceTitan • Glendale, CA, United States
    serp_jobs.job_card.full_time
    We're building the next generation of ServiceTitan's iOS mobile applications-designed to deliver unmatched performance, elegant design, and powerful capabilities for our customers in the field.As a...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Core Experiences - Glendale, USA

    Senior Software Engineer, Core Experiences - Glendale, USA

    Speechify • Glendale, CA, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer, Core Experiences.Speechify is the easiest way to listen to the worlds information.Articles on the web, documents in the cloud, books on your phone.We absorb it all and let...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    GumGum • Santa Monica, CA, United States
    serp_jobs.job_card.full_time
    GumGum is a contextual-first, global digital advertising platform that uses advanced AI technology to serve captivating creative ads that drive consumer attention, without the use of personal data....serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer - Operations Technology

    Senior Software Engineer - Operations Technology

    Blue Origin • Los Angeles, CA, United States
    serp_jobs.job_card.permanent
    Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people living and working in space for the benefit of Earth.We're working t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer, Core Experiences - Long Beach, USA

    Senior Software Engineer, Core Experiences - Long Beach, USA

    Speechify • Long Beach, CA, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer, Core Experiences.Speechify is the easiest way to listen to the worlds information.Articles on the web, documents in the cloud, books on your phone.We absorb it all and let...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted