Affirm
Senior Software Engineer, Backend (Lake Analytics Platform)
Remote US · Senior
Sponsorship not specified$195k-$255kDetected 8 days ago
PythonCode ReviewGitSQLBigQuerySnowflakeDatabricksDockerCI/CDGitHub ActionsRESTOAuthLLMsIncident ResponseCommunicationCollaboration
About the role
- Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.
- Curiosity about where data infrastructure and AI tooling intersect matters here. - Communication and Collaboration: Strong written and verbal communication.
- Pay Grade - N Equity Grade - 9 Employees new to Affirm typically come in at the start of the pay range.
Responsibilities
- Build and operate core platform capabilities: Design and implement platform features that enable engineers across Affirm to build, deploy, and operate data applications at scale - covering automated provisioning, deploy pipelines, access control, service lifecycle management, and reliability tooling.
- Develop integrations: Build and maintain integrations between the platform and internal systems - CI/CD pipelines, identity and secrets management, external APIs, and event-driven hooks - so that application teams have secure, reliable, and self-service access to the tools they need.
- Strengthen data access and governance: Design and operate secure data access patterns across the platform's analytical infrastructure, including RBAC, managed-access schemas, dynamic data masking, secure views, and cross-database grants that make platform data trustworthy without creating operational bottlenecks.
- Improve observability and incident response: Build telemetry, alerting, and log infrastructure so platform teams and application owners can diagnose and resolve issues independently.
- Contribute to the emerging platform roadmap: Help design and build next-generation platform capabilities - semantic layer infrastructure, agentic application patterns, and AI-native data tooling - as the platform grows to support Affirm's most ambitious data use cases.
- Raise the engineering bar: Set and hold high standards in code review, design, operational readiness, and incident follow-through. Help establish patterns that other contributors can follow and build on.
- Analytical Data Platform Depth: Hands-on experience operating a cloud analytical data platform (e.g., Snowflake, Databricks, BigQuery, or similar), including access control design, data masking and governance, compute management, and cost optimization.
- Container and Deployment Expertise: Experience building and operating containerized applications - Docker image management, CI/CD pipeline design (Buildkite, GitHub Actions, or similar), deployment automation, and rollout practices for production services.
- Platform and Developer Tooling: Experience building internal platforms, developer tooling, or self-service infrastructure that makes other engineers more productive. You design for the developer experience end-to-end, not just the happy path.
- Integrations and Networking: Comfort building integrations between systems - REST APIs, OAuth/OIDC, webhook ingestion, secrets management, egress networking configuration, and identity/SSO patterns in a managed cloud environment.
Requirements
- Proficiency in Python and SQL for building reliable, maintainable platform services.
- Backend Engineering Fundamentals: Proficiency in Python and SQL for building reliable, maintainable platform services.
- This position requires either equivalent practical experience or a Bachelor's degree in a related field.
- Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office.
Skills
- Curiosity about where data infrastructure and AI tooling intersect matters here.
Compensation
- Employees new to Affirm typically come in at the start of the pay range.
- USA base pay range (CA, WA, NY, NJ, CT) per year: $ 195,000 - 255,000
- USA base pay range (all other U.S. states) per year: $173,000-233,000
Benefits
- We're extremely proud to offer competitive benefits that are anchored to our core value of people come first.
- Health care coverage
- Affirm covers all premiums for all levels of coverage for you and your dependents
- Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
- Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
This listing is sourced directly from Affirm's careers page and normalized into a canonical job model.