Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Affirm

Senior Software Engineer, Backend – Lake Analytics Platform

Affirm

Senior Software Engineer focusing on building, operating, and extending systems for Affirm's data infrastructure. Responsible for core platform reliability and data access across teams.

Posted 7/10/2026full-timeRemote • 🇨🇦 CanadaSenior💰 CA$153,000 - CA$213,000 per yearWebsite

Tech Stack

Tools & technologies
BigQueryCloudDockerPythonSQL

About the role

Key responsibilities & impact
  • 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
  • Develop integrations: Build and maintain integrations between the platform and internal systems
  • Strengthen data access and governance: Design and operate secure data access patterns across the platform's analytical infrastructure
  • Automate toil and unlock self-service: Identify recurring support patterns and build the automation and tooling to make them self-service
  • Improve observability and incident response: Build telemetry, alerting, and log infrastructure for diagnosing and resolving issues
  • Support platform operations: Participate in on-call coverage, triage production incidents across platform services
  • Contribute to the emerging platform roadmap: Help design and build next-generation platform capabilities
  • Raise the engineering bar: Set and hold high standards in code review, design, operational readiness

Requirements

What you’ll need
  • Analytical Data Platform Depth: Hands-on experience operating a cloud analytical data platform (e.g., Snowflake, Databricks, BigQuery, or similar)
  • Container and Deployment Expertise: Experience building and operating containerized applications — Docker image management, CI/CD pipeline design (Buildkite, GitHub Actions, or similar)
  • Platform and Developer Tooling: Experience building internal platforms, developer tooling, or self-service infrastructure that makes other engineers more productive
  • Integrations and Networking: Comfort building integrations between systems — REST APIs, OAuth/OIDC, webhook ingestion, secrets management
  • Backend Engineering Fundamentals: Proficiency in Python and SQL for building reliable, maintainable platform services
  • Operational Ownership: Strong operational instincts — you instrument your systems, write runbooks, own your alerts, and treat on-call burden as a design constraint from day one
  • Agentic and AI-Ready Data Tools: Familiarity with or interest in semantic layer design, LLM-integrated platform workflows
  • Communication and Collaboration: Strong written and verbal communication to work across teams

Benefits

Comp & perks
  • 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
  • ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonSQLCloud Analytical Data PlatformsREST APIsOAuth/OIDCDockerCI/CD Pipeline DesignTelemetry and AlertingAutomation and ToolingData Governance
Soft Skills
Strong Written CommunicationStrong Verbal Communication