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
- Elevate your career as a Software Engineer II with Affirm, a remote-first company that champions responsible consumer financing. Collaborate on web apps and APIs while enhancing your technical skills. Affirm is seeking a Software Engineer II with over 1.5 years of experience...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
...matters most. The Partner Merchant Interfaces - Integration team within Decisions Foundations is growing and we are looking for a Software Engineer II with a track record of leading projects and initiatives on the Partner Merchant Interfaces Team. You will be part of a fast...SuggestedWork at officeRemote workFlexible hours- Shape the future of online storage with Affirm as a Backend Software Engineer. This remote role focuses on building and scaling Cache Services... ...systems will enhance our online checkout databases and data platforms. The role emphasizes automating cache requests, managing...Remote work
- ...We are seeking a skilled and experienced Senior Cloud Database Platform Engineer (Senior DBE) to join our team. As a Senior DBE, you'll be... ...Migrate large datastores from on-prem to cloud and from on database engine to another. Be self-sufficient in daily activities and...Full time
$181k - $241k per year
...most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration... ...across the company to ship high-quality software quickly and confidently. The Staff Engineer... ...and pipelines across multiple services and platforms. Ensure fast, reliable feedback cycles...Long term contractTemporary workWork at officeRemote workFlexible hours- ...tradeoffs on what matters most. About The Engineering Team The Engineering team builds... ...enabling new ways to pay, ensuring our platforms can scale to the most demanding levels in... ...accurately and at scale. As a Staff Software Engineer on Trust and Safety Foundations...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... ...advertising 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- ...Description Accelerate your career with a fast-growing global engineering group. At SEGULA Technologies, you'll work on exciting projects... ...to work with TN Visa . The Battery Management System (BMS) Software Design Release Engineer is responsible for developing advanced...Full timeWork visa
- ...Job Description Senior AI Software Engineer Employment Type: Contract Duration: 12 Months Location: Berkshire, England (1 day... ...functional teams to integrate new capabilities into contact centre platforms. Produce clean, efficient and maintainable code using...Contract work
$70k - $100k per year
...Position Summary The Controls Engineer will design, implement, and optimize control systems... ...Improvement Standardize control platforms and implement improvements to enhance productivity... ...Office and internal databases and software, etc. Responsibilities and Working Conditions...Permanent employmentFull timeFor contractorsWork at officeWeekend workWeekday work- ...client is looking for a skilled Robotics Engineer with expertise in AI integration to join... ...building, testing, and deploying robotic platforms equipped with state-of-the-art AI capabilities... ...Python . ~ Experience with robotics software frameworks like ROS (Robot Operating...
$90k - $125k per year
...Join Our Team as a Machine Vision Application Engineer! Valiant TMS, a global industry leader, is looking for a dynamic Machine... ...3D machine vision systems using industry-leading hardware and software platforms. Select and specify cameras, lenses, lighting, optics, controllers...For subcontractor- ...seeking a strategic and results-driven Engineering Manager to lead and support our Engineering... ...'s largest injection molding tooling platform and the leading private on-demand digital... ...AI/ML technology and a team of top-tier software engineers, computational geometry experts...Full timeWork at office
- ...is looking to add a talented Junior Environmental Scientist or Engineer to join our multidisciplinary team of professionals. You will have... ...programs for contaminated sites projects, including Phase I, II & III Environmental Site Assessments, hydrogeological investigations...Full timeFor subcontractorInternshipWork at officeRemote workFlexible hours
$80k - $110k per year
...Position Summary: The Manufacturing Engineer designs and implements the manufacturing processes that deliver the plant's production goals... ...processes, equipment and technology. ~ Experience with CAD software and proficiency in designing manufacturing layouts. ~ Knowledge...Full timeFor contractors$30 - $38 per hour
...stamping and assembly. As a result of continuously growing our professional team, we have a challenging career opportunity for a Process Engineer in our Engineering Department. Wage: $30.00 - $38.00 per hour Duties And Responsibilities Process Engineer The position...Hourly payWork at office$110k - $135k per year
...Position Summary: The Manufacturing Engineering Manager is responsible for manufacturing and process engineering at the plant, and for... ...tooling and fixturing; Microsoft Office and internal databases and software. Key Performance Indicators (KPIs): Program launch:...Permanent employmentFull timeFor contractorsWork at officeFlexible hours- ...Responsibility: Electromac Tool, a division of Cleveland Cliffs Tooling and Stamping has an immediate opportunity for a Simulation Engineer in our Windsor, Ontario, Tool and Die facility. The Simulation Engineer is responsible for is responsible for creating and maintaining...Full timeImmediate start
$38 - $42 per hour
...Job Responsibility: We are looking for an HMI Engineer to work in Windsor Ontario. This role requires the candidate to work in Canada with no restrictions. The UX Performance Lead is accountable for all feedback and intuitiveness of user interfaces within the vehicle and...Hourly payFull timeMonday to friday$51.75 per hour
...research of electrical generation and distribution networks Supervise technicians, technologists, programmers, analysts and other engineers Design electrical and electronic components, systems and equipment Supervise and inspect the installation and operation of...Permanent employmentFull timeRemote work- ...Job Responsibility: Cleveland-Cliffs Tooling and Stamping has an immediate opportunity for a Quality Systems Engineer in our Windsor, Ontario Facility. The Quality Systems Engineer is responsible for supporting audits. The ideal candidate will have prior experience in a stamping...Full timeImmediate start
- ...tools, rewards, and opportunities to enhance your well-being and overall quality of life. We are seeking a highly skilled Facility Engineering Project Manager to join our team. The successful candidate will be responsible for overseeing all aspects of facility engineering...Full timeSecond job
- ...years of successes' within automotive industry they pride themselves on customer diversification. Currently they are seeking a Tooling Engineer to join their team. The Tooling Engineer or designate will co-ordinate and assist in the activities of the Tooling Desired Skills...Full time
- ...Mold Feasibility Engineer Windsor, Ontario | Full-Time | On-site Trevor Frances Recruitment is partnering with an industry-leading tooling manufacturer to recruit a Mold Feasibility Engineer . This is an exciting opportunity for an experienced injection mold professional...Hourly payLong term contractFull timeWork at office
$34 - $44 per hour
...division of Cleveland-Cliffs Tooling and Stamping has an immediate opportunity for a Simulation Design Engineer in our Windsor, Ontario Tooling Facility. The Simulation Design Enginer is responsible for supporting Design and Simluation. The ideal candidate will have prior...Full timeImmediate start$80k - $85k per year
...solar site for production, technical, and leadership development. This program is for electrical, chemical, industrial, or mechanical engineers who have recently earned a bachelor’s degree in electrical engineering, chemical engineering, industrial engineering, mechanical...Long term contractFull timeFor contractorsApprenticeshipSummer workInternshipRelocationFlexible 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 Windsor, ON
- junior software developer Windsor, ON
- software developer intern Windsor, ON
- software developer Windsor, ON
- software development engineer Windsor, ON
- part time software developer Windsor, ON
- software design engineer Windsor, ON
- software engineer salary in canada Windsor, ON
- software engineer Windsor, ON
- software engineer - computer Windsor, ON
