Software Engineer II, Fullstack (Ads Platform)
$133k - $183k per yearAffirm
At Affim, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
Our Marketplace is continually evolving to deliver a deeply personalized shopping experience that seamlessly links consumers with merchant partners. By leveraging machine learning alongside rich consumer and merchant data, we aim to simplify and streamline the customer journey around everyday and major purchases with tailored brands, products, deals, and offers. In tandem, we are advancing our Ads Platform which is a key technology that empowers merchant partners to strategically deploy their budgets and reach targeted consumers for maximum incremental impact.
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 with product management, design & analytics by participating in ideation, 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 shipping web apps using declarative UI frameworks like React.
- You have experience designing, developing and launching APIs at scale using languages like Python or Kotlin.
- 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.
- This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
Base Pay Grade - L
Equity Grade - 5
Employees new to affirm typically come in at the start of the pay range. affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
CAN base pay range per year: CAD $133,000 - $183,000.
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.
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. 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. All new hires will be invited to attend an in-person onboarding experience.
Benefits Designed For You
- Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
- Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
- Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
- Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: affirm considers qualified applicants with arrest and conviction records, as required by law.
#J-18808-Ljbffr$153k - $213k per year
...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... ...You have experience shipping mobile apps using native or cross-platform languages like React Native You have experience designing,...SuggestedWork at officeRemote workFlexible hours- Join Affirm as a Software Engineer II and contribute to innovative web experiences while enjoying a fully remote work model. Collaborate with diverse teams using modern tech stacks and support marketing technology integrations. As a Software Engineer II within Affirm's Marketing...SuggestedRemote work
$133k - $183k per year
...event-driven frameworks, BI, analytics tooling, large-scale data platforms, and agentic data tools such as semantic layers and internal... ...various database systems. We are looking for a talented Software Engineer who can build and scale Cache Services (Redis and Valkey)...SuggestedInternshipWork at officeRemote workFlexible hours$133k - $183k per year
...role will be instrumental in designing the next generation ofAffirm’s Checkout Platform to provide a world-class buying experience that puts customersfirst!We are seeking a Backend Software Engineer to build out financial products andfeatures providing new levels of...SuggestedWork at officeRemote workFlexible hours$133k - $183k per year
...developer on this team you will partner with product and infrastructure engineers to build the tools and systems that streamline workflows,... ...Look For You have a total of 1.5+ years of experience as a software engineer. You have experience designing, developing and launching...SuggestedWork at officeRemote workFlexible hours$133k - $183k 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 designing, developing and launching backend systems and are proficient in one of Python or Kotlin....Work at officeRemote workFlexible hours- Drive innovation as a Backend Software Engineer at Affirm in this remote position. Design and enhance the Checkout Platform to elevate customer experience with financial products. Join Affirm’s team to work remotely across Canada, enhancing user transactions through cutting...Long term contractRemote work
- ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation... ...capabilities. Qualifications ~8+ years of software engineering experience, including...Full timeInternshipRemote workRelocation
- Shape data-driven marketing insights as a Senior Software Engineer at Affirm, focusing on backend systems and measurement technologies. This remote role allows you to tackle complex problems in a dynamic environment. As a Senior Software Engineer in the Marketing & Privacy...Remote work
- Join Affirm as a Backend Software Engineer and thrive in a remote-first environment designed for collaboration. Contribute your skills in Python or Kotlin while delivering impactful backend solutions. In this role, you’ll collaborate with tech leads and stakeholders to break...Remote work
- ...and QA process as possible. You will work with a team of three software developers and one product manager, and alongside QA on our other... ...Scrum practices. · Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience. · Criminal background...
- Lead transformative fraud initiatives with Affirm as a Staff Software Engineer in Canada. Drive projects that enhance fraud fighting tools and collaborate with cross-functional teams to optimize performance. Join the Fraud Decisioning team at Affirm, a remote-first company...Remote work
$153k - $213k per year
...what matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware... ...attribution, and measurement. As a Senior Software Engineer on MPE, you will help shape the... ..., Data Engineering and adjacent platform teams to ensure that web experiences are...Work at officeRemote workFlexible hours$153k - $213k per year
...what matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware... ...attribution, and measurement. As a Senior Software Engineer, you will build the data and measurement... ...and conversion APIs, customer data platforms (CDPs), attribution or mobile...Work at officeRemote workFlexible hours$181k - $241k per year
...no tradeoffs on what matters most. We are looking for a Staff Engineer to lead projects and initiatives on the Fraud Decisioning team.... ...process. What We Look For ~6-10+ years of experience as a software engineer with leadership responsibilities and experience mentoring...Work at officeRemote workFlexible hours- .... Our award-winning generative AI-powered platform removes the frustration of extracting data... ...smarter, faster, and more efficiently. As a Software Support Specialist at Square 9, you will... ...Windows platform infrastructure (ASP.Net, IIS, Message Queuing, Authentication) ●...
- ...Ethics for Registered Nurses, Scope of practice as documented in the Regulated Health Professions Act (RHPA) Proficient with computers, software programs and applications such as MS Windows/ Word/Outlook Satisfactory employment record Must be able to legally work in Canada...Temporary workShift work
- ...offers free Tea and Coffee! Enterprise Software Architect We are seeking driven Software... ...solution design skills to support complex, engineer-to-order and configure-to-order workflows... ...and evaluate technologies, tools, and platforms relevant to manufacturing configuration and...Full timeFlexible hours
- ...Test Automation Engineer Winnipeg, Canada Description We’re Civica and we make software that helps deliver critical services for citizens all around the world. From... ...our values. ✔ Learning & Development Platforms – Access to a wide range of leadership, technical...Daily paidLong term contractPermanent employmentFull timePart timeWork at officeLocal areaFlexible hours
- ...and IT teams to coordinate technical delivery and drive outcomes. Tools & Technologies SAP S/4HANA SAP Business Technology Platform (BTP) Integration Suite Integration adapters: File, SFTP, REST, SOAP, IDOC, RFC, ABAP interface protocols: RFC, BAPI, IDOC, ABAP...Contract work
$131k - $191.4k per year
...posting follows. 26WD100016, Principal Software Developer (Forma Data, File+) Position... ...to the architecture evolution and platform development for Forma Data Management cloud... ...s degree or higher in Computer Science, Engineering, or related field Preferred Qualifications...For contractors- ...Assiniboine Credit Union is hiring for the position of a permanent Full-Time Project Manager II to work at the PMO & Integration department. About this opportunity: This role requires to work 37.5 hours per week, Monday to Friday. This role will be an hybrid position...Long term contractPermanent employmentFull timeContract workFor contractorsWork at officeMonday to friday
- ...the direct supervision, coordination, and performance of assigned Engineering projects. Personally, and through a group of designers, draftsman... ...Disability, Dental & Vision) RPP - Group RRSP Group Life - AD&D - Critical Illness Insurance Paid Time Off Benefits Employee...Long term contractFull timeContract workTemporary workInternship
- ...the future. Our team members work across engineering, manufacturing, technology, service, and... ...transportation solutions. Use CAD software (e.g., NX, SolidWorks) to develop and refine... ...(Unigraphics), AutoCAD, or similar CAD platforms is considered an asset. Ability to...Full timeSummer workInternshipWork at officeImmediate startMonday to fridayDay shift
- ...experiences with Affirm as a Senior Frontend Engineer. This remote role emphasizes architecture... ...Engineering team is seeking a Senior Software Engineer to enhance their logged-out web... ...with marketing technology and analytics platforms • Strong skills in designing reliable consumer...Remote work
- ...Technical Engineer (Real-Time Location System) Hybrid - 3 days on-site Description We’re Civica and we make software that helps deliver critical services for citizens all around the... ...values. ✔ Learning & Development Platforms – Access to a wide range of leadership...Daily paidLong term contractPermanent employmentFull timePart timeWork at officeLocal areaFlexible hoursShift work
- ...Solutions for Every Season. We engineer and deliver precision agriculture hardware, software, and cloud-based platforms that connect every corner of the farm. At PTx, we are redefining the future of agriculture through autonomy. Our focus is on building physical AI systems...
- ...new opportunities and growth. THE POSITION The Quality Engineer leads the development, implementation, and continuous improvement... ...decision-making and optimize processes. Proficiency in CAD software, with the capability to design quality fixtures, familiarity in...Remote work
- ...Overview AtkinsRéalis is growing and our Western Canadian Engineering group is seeking Mechanical Engineers to join our growing team... ...and committing to safety regulations and requirements. Use software tools such as AutoCAD, Revit, and Microsoft Office to prepare deliverables...Long term contractFull timeInternshipWork at officeLocal areaFlexible hours
- ...are looking for an employer that has large-scale international engineering projects to offer. If you want to make a difference to a multitude... ...is preferred. ~ Strong experience with structural design software (ETABS, SAP2000, SAFE, etc.). ~ Excellent organizational, communication...Full timeInternshipWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Fullstack (Ads Platform). Be the first to apply!
- software developer no experience Winnipeg, MB
- junior software developer Winnipeg, MB
- software developer entry level Winnipeg, MB
- software developer intern Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- software developer Winnipeg, MB
- software development engineer Winnipeg, MB
- part time software developer Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software design engineer Winnipeg, MB
