Software Engineer II, Backend (Unified Data Platform)
$133k - $183k per yearAffirm
- Remote job
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.
At Affirm, data powers our underwriting and fraud decisions, user-facing experiences, servicing, and more. We are seeking a Software Engineer II to join the Unified Data Platform engineering team. The team is building Affirm's substrate for user-keyed data: a governed, federated layer that replaces ad hoc cross-domain ETL with a single read surface — the data backbone that Affirm's product and ML systems depend on.
You will work across organizational boundaries, partnering with domain teams as data producers, collaborating with infrastructure to meet our SLOs, and developing a clear understanding of our analytics and product consumers across online and offline surfaces. You will own correctness and uptime so that downstream teams can build with confidence.
We value engineers who think in systems, are rigorous about data contracts and lineage, and communicate clearly across domain boundaries. Strong candidates care about building durable shared platforms, are comfortable shaping architecture in an early-stage buildout, and take personal ownership over the correctness guarantees that other teams depend on.
What You'll Do
With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
You will support your peers and stakeholders in the product development lifecycle by collaborating across engineering, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.
What We Look For
You have a total of 1.5+ years of experience as a software engineer.
You have experience designing, developing and launching backend systems and are proficient in one of Python or Kotlin.
You are familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL and Kubernetes.
You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.
You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
Location - Remote Canada
This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.
Pay Grade - L
Equity Grade - 5
CAN base pay range per year: 133,000 - 183,000 CAD
Additional benefits include:
• Flexible Spending Wallets for tech, food and lifestyle
• Away Days - wellness days to take off work and recharge
• Learning & Development programs
• Parental benefits
• Employee Resource & Community Groups
Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities.
We’re extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include:
- 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
We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.
[For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records.
By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.
$103.21k - $129.01k per year
...About Pantheon Pantheon WebOps Platform powers the open web, running more than 300,000... ...collaborative workflows. The Role The Data Platform team powers Pantheon's data... ...seeking a highly motivated and experienced Software Engineer II to join our dynamic team and play a...DataFull timeWork at officeLocal areaRemote work$152k - $190k per year
...Brex is the intelligent finance platform that enables companies to... ...management, bill pay, and travel software, Brex enables founders and finance... ...need to grow your career. Engineering at Brex Engineering at Brex... .... Our teams span Software, Data, Security, and IT, and operate...DataLong term contractFull timeWork at officeRemote workWork from home- ...worldwide. Location: This position is remote within the United States or Canada. Role Summary: We’re hiring a Software Engineer II (backend) to help build and evolve our next-generation Censys Platform. In this role, you’ll develop scalable microservices and...DataFull timeRemote workWorldwideFlexible hours
$170k - $220k per year
...companies break. Too much access leaks data. Too little grinds the business to a halt... ...the industry's first Autonomous Identity Platform — software that doesn't just surface access risk,... ...power every Lumos product. As a Software Engineer on our Data Platform team you will drive...DataLong term contractFull timeTemporary workLocal areaRemote workFlexible hours- ...flexible approach to where we work. Overview Instacart’s Backend Platform team builds the shared Go-based foundation that powers... ...secure, and high-performance services at scale. As a Senior Software Engineer on Backend Platform, you will design and deliver the next-...DataLong term contractPermanent employmentFull timeWork at officeLocal areaRemote workWork from homeFlexible hours
- ...that will set the standards for software-defined vehicles around the... ...to every other signal. A unified query gateway fronting all of... ...metadata layer has to describe. An engineer who can hold that whole path... ...Design & Deliver: Own backend features (Go, Python, Rust) from...DataLong term contractFull timeContract workLocal area
$133k - $183k per year
...hidden fees or compounding interest. We are seeking a highly motivated Software Engineer II with strong experience in test automation to contribute to Developer Productivity, with a focus on Test Platform Engineering. The Test Infra team empowers developers to efficiently...Remote jobFull timeWork at officeFlexible hours$133k - $183k per year
...within Decisions Foundations is growing and we are looking for a Software Engineer II with a track record of leading projects and initiatives on... ...· You have experience designing, developing and launching backend systems and are proficient in one of Python or Kotlin. · You...Remote jobFull timeWork at officeFlexible hours- ...Hiring the first dedicated engineer for its data platform. Today the platform is nascent, solid backend infrastructure exists, but nobody owns it, and the perception/ML team is being handed data that isn't in the shape they need. This is a founding-level, zero-to-one...DataRemote jobFull time
- ...optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and performance marketing to drive... .... About the Team: We’re looking for a Staff Software Engineer I/II to join our Data Ingestion Team, which builds and operates...DataFull timeLocal areaRemote workWork from homeHome office
- ...Connected Operations™ Cloud, which is a platform that enables organizations that depend on... ...to harness Internet of Things (IoT) data to develop actionable insights and improve... ...role: Samsara is looking for a Senior Software Engineer I to join our Data Platform team ,...DataLong term contractFull timeRemote workRelocation package
$192k - $240k per year
...Brex is the intelligent finance platform that enables companies to... ...management, bill pay, and travel software, Brex enables founders and finance... ...need to grow your career. Engineering at Brex Engineering at Brex... .... Our teams span Software, Data, Security, and IT, and operate...DataLong term contractFull timeWork at officeRemote workWork from home$204.9k - $277.2k per year
...Role Description As a Staff Backend Software Engineer focused on the Commerce Platform within the Business Platform org, you will play a critical role in building and evolving the systems that power how Dropbox monetizes its products across all sales motions. You will...DataRemote jobLong term contractFull timeTemporary work- ...compounding interest. Affirm’s engineering team is building a large-... ...and analysis. The Data and Storage Services team is... ...analytics tooling, large-scale data platforms, and agentic data tools such... ...: 8+ years of experience in software engineering, data infrastructure...DataRemote jobLong term contractFull timeWork at officeFlexible hours
- ...solutions for end users and internal engineering teams. Lead and deliver enhancements for the Data Security team that enforce... ...privacy by design. Reconcile platform, security, and privacy requirements... ...At least 2 years of software engineering experience. Strong...DataRemote work
- ...Description Aperçu du poste : Le groupe Unified Platform est responsable de fournir les... ...Contribuer à la validation des API et des backends à l’aide d’outils comme Bruno, Postman ou... ...across web and mobile platforms. Strong software security, high system availability at scale...DataFull timeFlexible hours
- ...rejoindre l'équipe « Unified Platform », chargée de fournir les composants... ...des systèmes et services backend en effectuant des tests manuels... ...Center. Une plateforme unifiée chargée d’assurer la sécurité... ...seeking a meticulous and proactive Software Test Specialist to join the Unified...DataFull timeFlexible hours
- ...compounding interest. ML Feature Platform is one of the two teams that... ...together to create the ML + Data flywheel that empowers Affirm.... ...goals. We’re looking for engineers who are passionate about ML enablement... ..., developing and launching backend systems at scale using...DataRemote jobFull timeWork at officeFlexible hours
$153k - $213k per year
...compounding interest. The Data and Storage Services team is responsible... ...tooling, large-scale data platforms, and agentic data tools such... ...platform features that enable engineers across Affirm to build, deploy... ...managed cloud environment. Backend Engineering Fundamentals:...DataRemote jobFull timeWork at officeImmediate startFlexible hours- ...Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed platform powers properties across 150... ...commercial strategy through a unified platform that integrates with... ...an Impact: As a Senior Backend Engineer on the Distribution Team...DataLong term contractFull timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
- ...builds the core capabilities that power Instacart's off-platform advertising, secure data collaboration (cleanrooms), automated taxonomy management... ...associated platform foundations. We are hiring a Senior Engineer II (L6) to co-own the technical roadmap, modernize our data...DataPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
- ...every conversation into a competitive advantage. Cresta’s unified AI platform combines conversational AI agents, real-time human agent augmentation... ...at Cresta. About the Role We're seeking a Staff Software Engineer to lead the design and evolution of our backend systems...DataFull timeInternshipWork at officeLocal areaRemote workWork from homeHome office
- ...Connected Operations™ Cloud, which is a platform that enables organizations that depend on... ...to harness Internet of Things (IoT) data to develop actionable insights and improve... ...at scale. We are looking for a Senior Software Engineer to drive innovation and resilience across...DataLong term contractFull timeRemote workWorldwideRelocation package
- ...About Us: Wrapbook is the AI platform for production finance. We’re building a system of action that puts finance teams in control... ...empower them to do more with less. The Opportunity - Senior Software Engineer II (Remote - Canada) We are looking for a Senior Software...DataRemote jobLong term contractFull timeImmediate start
- ...AI-powered maintenance and asset management platform, serving 14,000+ customers including Duracell... ...world. We're growing fast and hiring the Engineering talent to match. The team and the mission You'd be joining our Backend team within the Platform Engineering...Full timeLocal areaImmediate start
- ...possibilities-and we’re just getting started! We have an opening for an experienced Software Engineering Manager to lead a team of dedicated software engineers on our Customer Data Platform (CDP) team. You and your team will deliver functionality that is critical to the...DataFull timeFor contractorsWork at officeRemote work
$196k - $207k per year
...is part of Instacart’s Retailer Platform organization within Core Experience Engineering. We own the content infrastructure... ...partners. We’re looking for a Senior Software Engineer to lead high-impact... ...experience. ~ Strong backend engineering skills with production...Permanent employmentFull timeContract workSeasonal workWork at officeRemote workWork from homeFlexible hoursShift work- ...role, you will be part of our engineering team, working with a high-quality... ...to be an expert in complex backend development, including microservices... ...Build robust and scalable software in Node.js , Python or Go... ...: Node.js , Python or Go Data base: Mongodb or other. Framework...DataFull timeWork at officeRemote work
- ...on a mission to simplify and democratize data and AI — from making the next mode of transportation... ...world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every...DataFull timeSummer work
$181.05k - $213k per year
...partners through world-class software, purpose-built for everyone in... ...companies in 160+ countries, Carta’s platform of software and services lays... ...With You’ll enter our engineering interview process as part of a... ...accurate, timely performance data. Risk & Compliance:...DataFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Backend (Unified Data Platform). Be the first to apply!
- software engineer devops Remote
- director software engineering Remote
- software engineer - ai machine learning Remote
- software developer entry level Remote
- software developer Remote
- ingénieur logiciel Remote
- software design engineer Remote
- software engineer internship Remote
- software engineer co-op Remote
- développeur logiciel Remote
