We create honest financial products that improve lives.
Software Engineer II, Backend – Infrastructure Platform
Location
Canada
Posted
2 days ago
Salary
$123K - $183K / year
Seniority
Senior
Job Description
Software Engineer II, Backend – Infrastructure Platform
Affirm
• Build a centralized reliability command center that gives teams a unified view of system health, risk, and reliability across services and environments. • Create AI agents that can assist with incident triage, root-cause exploration, log/trace summarization, and recommended next actions. • Create delightful developer-facing features and APIs that help engineers explore data, debug issues, and make better decisions. • Use AI-assisted development tools (e.g., Cursor, Claude, Copilot-like tools) as leverage to prototype, refactor, and ship high-quality code quickly. • Own projects end-to-end: requirements, architecture, implementation, testing, rollout, and iteration based on feedback. • Collaborate closely with partner teams (product, infra, data, SRE) to understand pain points and translate them into simple, powerful solutions.
Job Requirements
- This position requires either equivalent practical experience or a Bachelor’s degree in a related field
- Strong proficiency in Python, with experience architecting data-intensive applications and robust APIs
- Problem-solving and product sense: you care about the "what" and the "why," not just the "how." You are capable of taking ambiguous requirements and rapidly iterating towards a working solution
- Hands-on experience with AI-assisted development, such as Cursor, Claude, or similar tools, and enthusiasm for using them to build and ship features faster.
- Practical use of LLMs or AI frameworks to enhance automation and guidance with guardrails and citations
Benefits
- 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
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Java Backend Developer
workidentity GmbHWe deliver the strategy in the war for talent. With us, you get access to the hottest tech companies in Germany
• Contribute to migrating existing systems to a Kubernetes-based private cloud • Re-engineer existing systems toward modern architectures • Work closely with the software architect to implement functional and technical requirements cleanly • Develop high-performance backend solutions in the Java ecosystem • Integrate messaging systems and databases • Not just ad-hoc feature work, but structured refactoring and migration during live operation with a clear target vision
AI Technical Architect – Microsoft, Enterprise Platforms
CDM SmithMore than an engineering & construction firm, we are a community passionate about meaningful projects and each other.
• Design, build, and deploy AI solutions hands-on using Azure AI, Azure OpenAI, and Microsoft Fabric, taking use cases from prototype to production • Own the end-to-end architecture of the Microsoft AI ecosystem, including M365 Copilot, Agent 365, and Power Platform • Develop and manage the enterprise data and analytics platform (Microsoft Fabric) to support AI, RAG, and BI use cases • Build and integrate edge-to-cloud data pipelines for OT and MES signals (e.g. Ignition, AVEVA PI) using Azure IoT and Fabric • Drive AI innovation across customer and commercial processes via Microsoft Dynamics, aligned with broader enterprise architecture • Embed security, identity (Entra ID), privacy, and responsible AI controls into all solutions • Lead and mentor a team of engineers and data scientists, reviewing designs and ensuring delivery excellence • Manage MLOps, technical debt, and lifecycle to ensure scalable, maintainable, and cost-efficient AI solutions
Full Stack Engineer – Ruby / JS
RailswareRailsware Product Studio is great at building products. Happy customers can prove that.
• End-to-end product development • Write clean, reusable, and maintainable code • Write tests to validate the correctness of your code thoroughly • Actively contribute to the identification of the problems and their solutions • Collaborate in a cross-functional team to ensure the project meets business objectives and compliance standards
Senior Backend Engineer – Storefront, Tech & Data Team
Thomann.ioWe are creating the most inspiring shopping experience for musicians
• Developing and maintaining customer-facing features and components across Content Management, Advertising and Customer Relations • Driving pivotal projects from development to production launch, including landing pages enhancements and expansion of marketing campaign features • Implementation and maintenance of new and existing Product features • Conducting thorough automated unit and integration tests to maintain high-quality standards • Leading technical solution planning and ensuring project goals are met within expected timelines • Engaging and collaborating with stakeholders and other engineering teams on business-critical projects and features




