Senior Software Development Engineer - Remote
$153k - $213k per yearAffirm, Inc.
Unlike traditional cards, every pay-later transaction is backed by its own unique loan, and our system is the "invisible piping" that makes this complex model work at scale. Every swipe triggers our platform to solve a hard problem in milliseconds: matching messy, fragmented payment network data to the correct loan to drive real-time approvals, origination, and refunds.
you'll be building the "financial brain" for our flagship card products, with your work on the critical path for every single swipe. You will partner closely with product, data science, and engineering teams to design and build the future of our industry-leading money movement platform.
If you are passionate about making foundational design decisions and building a beloved, lasting financial brand—come join us. Drive technical strategy by leading the planning, prioritization, and execution of projects, ensuring alignment with product, technical, and business goals.
This includes building robust APIs and data models for our micro-service and event-driven architectures.
Collaborate across functions with partners in Product, Analytics, Design, Legal, and Accounting and to define requirements and execute our card loan attribution and lifecycle strategy.
Ensure system health and performance by analyzing and troubleshooting complex technical issues, optimizing existing code, and driving solutions that focus on long-term robustness and scalability.
Mentor and grow the team by guiding junior engineers, leading technical discussions and design reviews, and championing best practices through code review.
5+ years of experience in software development or engineering, with a deep understanding of system design and architecture.
- Strong analytical and problem-solving skills, with a creative and solution-oriented mindset.
- Proficiency in modern programming languages such as Python, Kotlin, or similar.
- Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes).
- Knowledge of database systems (SQL, NoSQL), web frameworks, and RESTful API development.
- This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
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
Equity Grade - 6
Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.)
CAN base pay range per year: $153,000 - $213,000 CAD
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Some positions may occasionally require in-person work at an affirm office, and a few are office-based due to the nature of the work. Health coverage at no cost: Flexible time off and generous holiday calendars help you rest when you need to.
We're committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we're happy to help.
$145.9k per year
...service providers grow their business. The role of Staff Software Engineer at Jobber: As a technical champion and force multiplier, you... ...with a follow-up Functional Interview (90mins) and a Senior Leadership Interview (45mins). If a team in particular excites...SeniorLong term contractFull timeInternshipWork at officeLocal areaFlexible hours$169.2k per year
...Want to lead engineers building software that helps pros get the job done and know exactly how their business is doing? Then Jobber might be the place... ...health and make informed decisions. Reporting to a Senior Manager of Software Engineering, the Manager of Software Engineering...SeniorLong term contractFull timeInternshipWork at officeLocal area$125.8k per year
...Are you an experienced senior software developer with a passion for integrations and partnerships solutions which will help transform a customer... ...be the place for you! We’re looking for a Senior Solutions Engineer to be part of our Product Engineering & Partnerships...SeniorLong term contractFull timeInternshipWork at officeLocal area- ...members Provide guidance to junior developers Requirements Senior-level full stack developer with Dev Lead Experience Strong... ...Actions, GitLab, BitBucket, Azure DevOps Familiarity with software ticketing systems or processes, e.g., Jira, Solar, ServiceNow...Senior
$145.9k per year
...Are you a seasoned production engineering professional who wants to work on a team that goes beyond the status... ...be the place for you! We're looking for a Senior Site Reliability Engineer to be part of our Product Software Engineering team. Jobber exists to help people...SeniorLong term contractFull timeInternshipWork at officeLocal areaWorldwide$125.8k per year
...assets and interactive BI solutions to help small businesses thrive? Then Jobber might be the place for you! We’re looking for a Senior BI engineer to be part of our Data org. Jobber exists to help people in small businesses be successful. We work with small home service...SeniorLong term contractFull timeInternshipWork at officeLocal area- Elevate your career at Affirm as a Senior Backend Software Engineer focused on online storage and database technologies. This remote role enables you to design, optimize, and manage large-scale SQL databases with a strong emphasis on reliability and performance. Affirm is seeking...SeniorRemote work
- ...workplace. Together, we transcend the ordinary and achieve extraordinary results. Position Summary We are seeking a Senior or Principal Data Engineer to design, build, and optimize data platforms on Amazon Web Services. This is a hands-on, AWS-native engineering role...SeniorFull timeRelocation package
- ...safe, fleets compliant, and operations running at peak efficiency. Learn more at fleetworthy.com . About the Role The Senior Software Engineer is a hands-on technical contributor embedded in our agile development organization, helping build and deliver our next-gen...SeniorRemote workShift work
- ...Must work safely and adhere to all electrical safety core principles/procedures. \ · Prefer a bachelor's in Electrical Engineering OR an Associate’s degree/technologist diploma from an accredited two -year technical college \ · Must have at least 5 or...SeniorFull timeNight shift
- ...environment. Whether it’s building award‑winning games or crafting engine technology that enables others to make visually stunning... ...empower content developers worldwide. What You’ll Do As a Senior Software Programmer on the Media Services team, you’ll provide technical...SeniorWorldwide
- ...Affirm is seeking a software engineer for a remote Canada role. You will ship web apps using React or Vue, mobile apps with React Native, and design APIs at scale with Kotlin or Python. You’ll work with product, design, and analytics to turn ideas into robust software....SeniorRemote work
- ...Description Highlights of the J ob We are hiring one full-time, permanent Senior Transmission & Substation Engineer working out of Edmonton, AB . The Senior Lead Transmission & Substation Engineer is accountable for leading and integrating all engineering...SeniorPermanent employmentFull timeFor contractors
- ...LAPORTE is a consulting engineering firm specializing in pharmaceutical, agrifood, industrial biotech and industrial plant processes, which... ...care of its greatest asset: its employees! LAPORTE is seeking a senior pharmaceutical validation engineer or specialist with ideally...SeniorFull timeWork at officeFlexible hours2 days per week
$153k - $213k per year
...and no tradeoffs on what matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware consumer web experiences... ...technology integrations, attribution, and measurement. As a Senior Software Engineer, you will build the data and measurement foundations...SeniorWork at officeRemote workFlexible hours$153k - $213k per year
...Infra team is to provide reliable, scalable, self-serve and affirm-optimized offline data access to enable ML, Product, and Financial Engineering success. Our team is responsible for hosting the data infrastructure that serves as a backbone for processing various business...SeniorWork at officeRemote workFlexible hours$153k - $213k per year
...and no tradeoffs on what matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware consumer web experiences... ...technology integrations, attribution, and measurement. As a Senior Software Engineer on MPE, you will help shape the architecture,...SeniorWork at officeRemote workFlexible hours$153k - $213k per year
...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 shipping web apps using declarative UI frameworks like React or Vue You have experience shipping...SeniorWork at officeRemote workFlexible hours- ...Junior Full-Stack Software Developer About Effortless Admin Benefits administration... ...back end. You'll work side by side with senior developers who will review your code,... ...or diploma in Computer Science, Software Engineering, or a related field Experience with React...SeniorFull timeInternshipImmediate start
- ...What the Role Does: Lead software developers, shape technical direction, and turn business goals into reliable software delivery.... ...people management. You will guide development decisions, strengthen engineering practices, and build teams that consistently deliver meaningful...Long term contractPermanent employmentFull timeContract workTemporary workBank staffWork at officeRemote workWork from homeWorldwideFlexible hours
- ...Business Applications group is currently looking to add a Software Applications & Integration Lead to our growing team, based... ...are seeking an experienced and technically grounded software engineer to take on a senior leadership role responsible for the execution,...SeniorFull timeFor contractors
- ...Who We Are Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal levels. Our innovative solutions are designed to streamline processes,...Full timeWork at officeMonday to friday
- ...Requirements Education ~ Bachelor’s degree in Computing Science, Software Engineering, or a related field, or equivalent practical experience.... ...software development experience, including 2+ years as a senior or lead developer owning production systems. ~ Experience taking...SeniorLong term contractInternshipWork at office
- ...Who We Are Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal levels. Our innovative solutions are designed to streamline processes,...Full timeWork at officeMonday to friday
$97.56k per year
...The following is a long-term contract opportunity for approximately 2 years. The Software Developer provides innovative and creative solutions in the technical development of new, reliable applications and software services at CPSA. The Software Developer analyzes business...Long term contractPermanent employmentFull timeWork at office- Shape the future of shopping with Affirms as a Backend Software Engineer. This remote role focuses on building impactful search and recommendation... ...frameworks like React • 2+ years in search or recommendation engines • Strong communication skills for team collaboration Lead the...Remote work
$83.08k - $115.03k per year
...Open Competition Closing Date: August 12, 2024 Classification: Engineering and Related Level 2 (522ERA) Salary: $3,183.15 to $4,407.30 bi-... ...Environment and Protected Areas, the selected candidate will develop software systems and automation processes to assess data and information...Permanent employmentFull timeTemporary workPart timeCasual workMonday to fridayFlexible hoursShift work2 days per week- ...Time, p ermanent Structural Engineer position working out of the... ...consideration of internal seniority. What you’d be responsible... ...asset performance. Act as the senior technical authority for... ...concrete, and wood design using both software-based and manual methods. ~...SeniorLong term contractFull timeContract workTemporary workFor contractorsWork at office
- ...Full-Time, Temporary (up to 18 months) Engineer, Planning position working out of EPCOR... ...ensure proper consideration of internal seniority. What you’d be responsible for... ...hydraulic model licensing and coordinate software updates with IT and users. Lead the development...Long term contractFull timeTemporary workWork at officeFlexible hours
- Become a vital part of affirm's Online Storage team as a Backend Software Engineer. This fully remote role focuses on enhancing Cache Services with Redis and Valkey while automating workflows. You will have the privilege of working within affirm's Data and Storage Services...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Development Engineer - Remote. Be the first to apply!
- software developer no experience Edmonton, AB
- junior software developer Edmonton, AB
- software developer entry level Edmonton, AB
- software developer intern Edmonton, AB
- software developer internship no experience Edmonton, AB
- software developer Edmonton, AB
- software development engineer Edmonton, AB
- part time software developer Edmonton, AB
- ingénieur logiciel Edmonton, AB
- software design engineer Edmonton, AB

