Senior Software Engineer, Backend (Lake Analytics Platform)

Affirm

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$195,000–$255,000 / yr
Posted
63 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $183k
This role $225k
$122k most similar roles pay here $269k

This role pays more than 85% of similar roles. Most pay $151,000–$214,875 — the shaded band above. At the midpoint, this role pays about $225k versus about $183k for comparable roles.

Based on 240 similar postings.

Employer

About Affirm

Affirm is a buy-now, pay-later (BNPL) financial technology company that offers point-of-sale installment loans to consumers, allowing them to split purchases into fixed monthly payments with transparent terms. Industry: Financial Technology & Consumer Lending

Affirm currently has 60 open roles on FindRole.

Listed pay typically runs $195,000–$255,000 across 60 roles with salary data.

Most-posted roles

View all roles at Affirm

At a glance

TL;DR · Senior Software Engineer, Backend (Lake Analytics Platform)

Senior Software Engineer, Backend (Lake Analytics Platform) joins the Data and Storage Services team to build, operate, and extend the platform and applications layer of the company's data infrastructure. This role focuses on creating self-service capabilities, automated provisioning, and robust integration systems for internal tools including CI/CD pipelines, identity management, and event-driven hooks. The engineer will also strengthen data governance through RBAC and masking while developing advanced features like semantic layer infrastructure and agentic data tools. Key technical requirements include proficiency in Python and SQL, experience with containerized applications using Docker, and expertise in cloud analytical platforms such as Snowflake, Databricks, or BigQuery. The role addresses the challenge of providing trustworthy, scalable data access for internal teams while automating manual operational toil across complex OLTP and OLAP systems.

What you'll do

  • Design and implement platform features for automated provisioning, deployment pipelines, and service lifecycle management.
  • Build and maintain integrations between internal systems including CI/CD pipelines, identity management, and external APIs.
  • Develop secure data access patterns using RBAC, managed-access schemas, and dynamic data masking.
  • Automate recurring support tasks to provide self-service capabilities for platform users.
  • Build telemetry, alerting, and log infrastructure to improve observability and incident response.
  • Participate in on-call rotations to triage production incidents and perform system maintenance.
  • Develop next-generation features including semantic layer infrastructure and agentic data tools.

What we're looking for

  • A Bachelor's degree in a related field or equivalent practical experience is required.
  • Experience operating cloud analytical data platforms such as Snowflake, Databricks, or BigQuery.
  • Expertise in building and operating containerized applications using Docker and CI/CD pipelines like Buildkite or GitHub Actions.
  • Proficiency in Python and SQL for developing reliable and maintainable platform services.
  • Experience building internal developer tools and self-service infrastructure to improve engineer productivity.
  • Experience with system integrations including REST APIs, OAuth/OIDC, webhooks, and secrets management.
  • Strong operational instincts including telemetry, alerting, runbook creation, and incident response.
  • Familiarity with semantic layer design, LLM-integrated workflows, and agentic data tools.

More like this

Similar roles

Principal Data Platform Engineer

Salesforce

Remote (San Francisco, CA) 9 days ago $197,300$313,700
Python Go Java AWS Snowflake Terraform dbt Airflow RAG LLM gRPC REST API DynamoDB S3 Lambda ECS Fargate GitHub Actions CI/CD Apache Iceberg Monte Carlo OAuth OIDC
10+ yrs exp Remote

Senior Software Engineer, Backend

Oscar Health

Los Angeles, CA 133 days ago $158,400$207,900
Python Golang Kubernetes Grafana BigQuery Data Replication Authentication Authorization
5+ yrs exp Hybrid