Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II, Backend (Partner Merchant Interface)

$133k - $183k per year

Affirm

At affirm, 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.

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 paced team which is responsible for the APIs that Partners and Merchants use to integrate with affirm, and also power some of our top partners like Amazon and Stripe.

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 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 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.

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.

Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by affirm holdings, Inc. (parent company).

CAN base pay range per year: $133,000 - $183,000.

This posting is for an existing vacancy.

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

Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:

  • 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
Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer II, Backend (Partner Merchant Interface) in Windsor, ON vacancy
  • $133k - $183k per year

     ...systems. We are looking for a talented Software Engineer who can build and scale Cache Services (...  ...use on-call findings to reduce KTLO. Partner with client teams on caching strategy (...  ...designing, developing and launching backend systems and are proficient in one of Python... 
    Suggested
    Internship
    Work at office
    Remote work
    Flexible hours

    Affirm

    Windsor, ON
    3 days ago
  • Shape the future of online storage with Affirm as a Backend Software Engineer. This remote role focuses on building and scaling Cache Services using Redis and Valkey while optimizing infrastructure. Join the Data and Storage Services team at Affirm, where your expertise in... 
    Suggested
    Remote work

    Affirm

    Windsor, ON
    3 days ago
  • $181k - $241k per year

     ...matters most. We are looking for a Staff Engineer to lead projects and initiatives on the...  ...while protecting affirm, buyers, and merchants. We achieve this by leveraging data to evaluate...  ...For ~6-10+ years of experience as a software engineer with leadership responsibilities... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    Windsor, ON
    3 days ago
  • $133k - $183k per year

     ...personalized shopping experience that seamlessly links consumers with merchant partners. By leveraging machine learning alongside rich consumer and...  ...For You have a total of 1.5+ years of experience as a software engineer. You have experience shipping web apps using declarative... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    Windsor, ON
    2 days ago
  • $153k - $213k per year

     ...most. Marketing & Privacy Engineering (MPE) builds trusted, privacy...  ...measurement. As a Senior Software Engineer, you will build the...  ...data ecosystems. You will partner closely with Engineering, Product...  ..., developing and launching backend systems at scale using languages... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    Windsor, ON
    3 days ago
  • Join Affirm as a Software Engineer II and contribute to innovative web experiences while enjoying a fully remote work model. Collaborate with diverse...  ...down large projects and collaborate for timely delivery • Partner with stakeholders in product lifecycle support • Monitor team... 
    Remote work

    Affirm

    Windsor, ON
    3 days ago
  •  ...what matters most. About The Engineering Team The Engineering team...  ...that affirm and its partners depend on to operate accurately...  ...and at scale. As a Staff Software Engineer on Trust and Safety...  ...designing, developing and launching backend systems at scale using languages... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Windsor, ON
    18 hours ago
  • 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... 
    Remote work

    Affirm

    Windsor, ON
    2 days ago
  • $181k - $241k per year

     ...Affim is seeking a Staff Engineer to lead the Fraud Decisioning team, building tools and systems to power fraud detection while collaborating with Product, ML and Analytics. You will plan, design, and drive cross-functional initiatives, mentor engineers, and influence hiring... 
    Remote work

    Affirm

    Windsor, ON
    3 days ago
  • $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...  ...collaboration, and technical excellence. Partner with engineering leadership to align CI... 
    Long term contract
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Affirm

    Windsor, ON
    3 days ago
  • $153k - $213k per year

     ...participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs....  ...For You have a total of 1.5+ years of experience as a software engineer. You have experience shipping web apps using declarative UI... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Windsor, ON
    3 days ago
  •  ...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 time
    Work visa

    Segula Technologies

    Windsor, ON
    1 day ago
  •  ...Job Description Senior AI Software Engineer Employment Type: Contract Duration: 12 Months Location: Berkshire, England (1 day per month onsite) Umbrella Rate: £600-£700/day   Opportunity Overview We are working with a large, technology-driven organisation... 
    Contract work

    Tec Partners

    Windsor, ON
    17 days ago
  •  ...external stakeholders? Are you a trusted partner and a problem solver? If you enjoy entrepreneurship...  ...Junior Environmental Scientist or Engineer to join our multidisciplinary team of professionals...  ...sites projects, including Phase I, II & III Environmental Site Assessments,... 
    Full time
    For subcontractor
    Internship
    Work at office
    Remote work
    Flexible hours

    Dillon Consulting Limited

    Windsor, ON
    8 days ago
  • $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...  ...Lead is accountable for all feedback and intuitiveness of user interfaces within the vehicle and infotainment systems. UX Performance Leads... 
    Hourly pay
    Full time
    Monday to friday

    LER TechForce

    Windsor, ON
    6 days ago
  •  ...Tooling and Stamping has an immediate opportunity for a Simulation Engineer in our Windsor, Ontario, Tool and Die facility. The Simulation...  ...customer requirements Create and modify 3D surfaces Interfaces with Project Engineering, Manufacturing Division and Customer to... 
    Full time
    Immediate start

    Electromac

    Windsor, ON
    8 days ago
  •  ...Precision Deliveries a division of the FastFrate Group with facilities from coast to coast is looking for Courier Partners at our Windsor Terminal We have Courier Owner Operator Partnerships available in Windsor, ON. You would be directly moving  supplies and packages... 
    Long term contract
    Contract work
    For contractors
    Local area
    Weekend work
    Early shift

    Precision Parcel & Package Deliveries

    Windsor, ON
    a month ago
  •  ...seeking a strategic and results-driven Engineering Manager to lead and support our Engineering...  ...AI/ML technology and a team of top-tier software engineers, computational geometry...  ...and data scientists. Backed by Crestview Partners and built on 15 strategic acquisitions,... 
    Full time
    Work at office

    Sybridge Technologies

    Windsor, ON
    more than 2 months ago
  • $70k - $100k per year

     ...Position Summary The Controls Engineer will design, implement, and optimize control systems for a wide range of manufacturing equipment...  ...and grinders etc. Microsoft Office and internal databases and software, etc. Responsibilities and Working Conditions Under the general... 
    Permanent employment
    Full time
    For contractors
    Work at office
    Weekend work
    Weekday work

    Porter Engineered Systems - A Division of Pangeo Group

    Windsor, ON
    14 days ago
  • $110k - $135k per year

     ...Position Summary: The Manufacturing Engineering Manager is responsible for manufacturing and...  ...change. Continuous Improvement Partner with the Production team on continuous improvement...  ...Office and internal databases and software. Key Performance Indicators (KPIs):... 
    Permanent employment
    Full time
    For contractors
    Work at office
    Flexible hours

    Porter Engineered Systems - A Division of Pangeo Group

    Windsor, ON
    15 days ago
  • $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 time
    For contractors

    Porter Engineered Systems - A Division of Pangeo Group

    Windsor, ON
    15 days ago
  • $34 - $44 per hour

     ...immediate opportunity for a Simulation Design Engineer in our Windsor, Ontario Tooling Facility. The Simulation Design Enginer is responsible for supporting Design and...  ...Generate new and update existing die designs.· Interfaces with tool manufacturing division to ensure that... 
    Full time
    Immediate start

    Cleveland-Cliffs Inc.

    Windsor, ON
    more than 2 months ago
  •  ...About the Role Our client is looking for a skilled Robotics Engineer with expertise in AI integration to join their advanced engineering...  ...languages such as C++ and Python . ~ Experience with robotics software frameworks like ROS (Robot Operating System). ~ Familiarity... 

    Placements24

    Windsor, ON
    2 days ago
  • $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 pay
    Work at office

    The NARMCO Group

    Windsor, ON
    8 days ago
  •  ...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 pay
    Long term contract
    Full time
    Work at office

    Trevor Frances Recruitment

    Windsor, ON
    more than 2 months ago
  • $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 employment
    Full time
    Remote work

    UNION AIR HEATING AND COOLING INC

    Windsor, ON
    19 hours ago
  •  ...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 time
    Second job

    NextStar Energy

    Windsor, ON
    8 days ago
  •  ...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 time
    Immediate start

    Cleveland-Cliffs

    Windsor, ON
    6 days ago
  •  ...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

    Hec Group Inc

    Windsor, ON
    more than 2 months ago
  • $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 contract
    Full time
    For contractors
    Apprenticeship
    Summer work
    Internship
    Relocation
    Flexible hours

    Morton Salt, Inc.

    Windsor, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II, Backend (Partner Merchant Interface). Be the first to apply!