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

Software Engineer I, Fullstack (Search)

$101k - $151k
Full-time

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. Search has become the default way consumers discover where to shop, compare options, and decide what to buy across platforms like Google, TikTok, and even Klarna. As we build a new Ads business and evolve Marketplace into a best in class shopping experience, improving search is one of our highest leverage investments to create an experience users choose and merchants want to invest in. What You'll Do - With the support of your team, you will work on tasks that contribute to the team's projects and goals. - You will work collaboratively and proactively with your team and stakeholders, bringing them along for your work and helping to create visibility and dialog regarding the risks and trade-offs related to your work. - You will strike the right balance of speed and quality in your work, ensuring that we hit our business goals while protecting our systems from downtime. - You will contribute to a sense of community on your team by engaging in growth and development activities. What We Look For - You have previous work or internship experience working with Javascript/Typescript. - You have previous work or internship experience designing, developing and launching backend systems at scale and are experienced using 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 - J Equity Grade - 4 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: CAD $101,000 - $151,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. #LI-Remote 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.

Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Software Engineer I, Fullstack (Search) in Canada vacancy
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Full stack Developer (Java, Angular, Openshift) for a contract assignment with one of our premier Financial Services clients in Mississauga, ON . Responsibilities : Responsible for... 
    Fullstack
    Contract work
    Remote work

    Software Guidance & Assistance

    Canada
    4 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Full stack Developer (Java, React, Openshift) for a contract assignment with one of our premier...  ...requirements Extensive knowledge of software engineering and object-oriented design Demonstrated... 
    Fullstack
    Contract work

    Software Guidance & Assistance

    Canada
    4 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Full stack Developer (Java, Angular, Openshift) for a right to hire assignment with one of our premier Financial Services clients in Toronto, ON . Responsibilities : Partner with multiple... 
    Fullstack

    Software Guidance & Assistance

    Canada
    4 days ago
  •  ...spread across North America, Europe, and India. We are adding more engineers and require a fungible developer to help us create the same...  ...Cloud Platform services. Solid skills in AI-enhanced software design and development. Excellent verbal and written communication... 
    Fullstack

    Calance

    Canada
    6 hours ago
  • $85 per hour

     ...The Marketing and Acquisition team operates as a cross-functional engine, partnering closely with Marketing, Philanthropy, Sales, and all...  ...to their first meaningful moment on the platform. THE ROLE Search has fundamentally changed. Google AI Overviews, Perplexity,... 
    Suggested
    Hourly pay
    Full time
    Contract work
    Worldwide
    Flexible hours

    Khan Academy

    Canada
    11 days ago
  •  ...The Marketing and Acquisition team operates as a cross-functional engine, partnering closely with Marketing, Philanthropy, Sales, and all...  ...to their first meaningful moment on the platform. THE ROLE Search has fundamentally changed. Google AI Overviews, Perplexity, ChatGPT... 
    Full time
    Contract work
    Worldwide

    Khanacademy

    Canada
    13 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for Sr. Java Spring Developer for a contract assignment with one of our premier Financial Services...  ...to test codebase thoroughly Apply software engineering best practice methodologies to produce high... 
    Contract work
    Work at office

    Software Guidance & Assistance

    Canada
    4 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for Sr. Java Spring Developer for a contract assignment with one of our premier Financial Services...  ...internal tools and platforms that empower our engineering teams to deliver high-quality software efficiently... 
    Contract work

    Software Guidance & Assistance

    Canada
    4 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Python Engineer for a right to hire assignment with one of our premier financial services clients in Mississauga, ON . Responsibilities : Responsible for building and supporting modern... 

    Software Guidance & Assistance

    Canada
    4 days ago
  • $166.6k - $208.3k

     ...reimagined for ambitious startups. Treasury is a team of full-stack engineers that are building the end to end onboarding, portfolio...  ...for the role: Has 5+ years of professional full stack software engineering experience building and operating backend systems... 
    Fullstack
    Full time

    Mercury

    Canada
    18 hours ago
  • $133k - $183k

     ...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... 
    Fullstack
    Full time
    Work at office
    Remote work

    Affirm

    Canada
    25 days ago
  • $200.7k - $250.9k

     ...In 1965, an engineer in Scotland was given a mundane task with a tricky problem to it - banks wanted to close on Saturdays and still serve...  ...work. The ideal candidate Has 7 or more years of software engineering experience, with deep technical expertise building... 
    Fullstack
    Full time
    Shift work

    Mercury

    Canada
    7 days ago
  •  ...by providing feedback and guidance, and leading by example. What We Look For - You have a total of 8+ years of experience as a software engineer. - You are proficient in designing, developing and launching backend systems at scale technologies like Python, Kotlin, AWS,... 
    Fullstack
    Full time

    Affirm

    Canada
    5 days ago
  •  ...standards. Salesforce Architect bridges business strategy and technical execution-partnering with business leaders, product owners, and engineering teams to ensure that solutions built on the platform align with long-term business goals, system performance requirements, and... 
    Fullstack
    Visa sponsorship
    Work visa

    Energy Transfer

    Canada
    1 day ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Forward Deployed Engineer for a right to hire assignment with one of our premier financial services clients in Mississauga, ON . Responsibilities : Seeking a Senior Forward Deployed... 
    Fullstack

    Software Guidance & Assistance

    Canada
    4 days ago
  • $218.42k - $302.84k

     ...Tailscale Tailscale is making safe connection effortless by delivering software that makes it easy to securely interconnect people and their...  ...Capital. About the Role We’re seeking a talented software engineer, specializing in security and privacy, to help grow our product... 
    Full time
    Flexible hours

    Tailscale

    Canada
    5 days ago
  •  ...thinking organization, apply now. We are currently seeking a FullStack Engineer - Halifax Canada to join our team in Halifax, Nova Scotia (...  .../CD processes and tools such as Jenkins - Experience with software application testing approaches and tools like jUnit,... 
    Fullstack
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    12 days ago
  • $152.8k - $259.2k

     ...of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected...  ...This is a 0 to 1 team and we are hiring for a foundational engineering role. That means you bring technical leadership through... 
    Fullstack
    Full time
    Remote work

    GitLab

    Canada
    5 days ago
  • Tekstraton is seeking a skilled Full-Stack TypeScript & Node Engineer to join our growing engineering team on-site in Mississauga, ON....  ...architecture reviews, code reviews, and automated testing to ensure software quality and reliability.Collaborate closely with on-site cross-... 
    Fullstack
    Full time
    Contract work
    Work at office

    Tekstraton

    Canada
    18 hours ago
  • Tekstraton is seeking an experienced Full-Stack TypeScript & Node Engineer to join our growing product engineering team in Waterloo, ON on...  ...practices.Requirements:4+ years of professional full-stack software development experience with TypeScript and Node.js.Proven track... 
    Fullstack
    Contract work
    Work at office
    2 days per week
    3 days per week

    Tekstraton

    Canada
    12 days ago
  • $118.5k - $216.5k

     ...Team The Revenue Experimentation team (Direct Revenue org) is the engine behind how we grow and monetize Life360 responsibly. We design...  ...at scale. About the Job Life360 is hiring an AI-Native Senior Software Engineer II — a builder who thinks natively in AI tooling and... 
    Full time
    Remote work

    Life360

    Canada
    27 days ago
  •  ...You will be surrounded by people who challenge, support, and inspire you to be the best version of yourself. The Role As a Sr. Software Engineer in our Engineering department, you will collaborate with our Engineering and Technical Support teams. We are looking for a... 
    Full time
    Remote work

    Beyondtrust

    Canada
    a month ago
  • $118.5k - $216.5k

     ...package it, not the whole job. We are a product-minded, AI-Native engineering team. AI isn't just a tool we use — it's how we work. We treat...  ...at scale. About the Job Life360 is hiring an AI-Native Senior Software Engineer II — a builder who thinks natively in AI tooling and... 
    Full time
    Remote work

    Life360

    Canada
    26 days ago
  •  ...contrast). Our unique integrated stack of optimized hardware, software, and increasingly AI, coupled with the patient-centric experience...  ...the change against “we caught it too late again". The Senior Engineer II role is a senior technical leadership position responsible for... 
    Remote work

    Prenuvo

    Canada
    19 days ago
  •  ...our team of 350+ is using AI to transform how finance teams work and empower them to do more with less. The Opportunity: Senior Software Engineer II, Applied AI (Remote - USA / Canada) We are looking for a Senior Software Engineer II, Applied AI to join our Agentic... 
    Full time
    Remote work

    Wrapbook

    Canada
    26 days ago
  •  ...Recruiter may impact your candidacy. About The Team The On App Ads Engineering team owns the ads layer inside the Life360 app, which reaches...  ...away quality. About the Job Life360 is hiring a Senior Software Engineer II for Mobile, On App Ads, to join our AI Native engineering... 
    Full time
    Remote work

    Life360

    Canada
    7 days ago
  •  ...Our Developers bring passion, craftsmanship and innovation to the development and delivery of Intelex’s software products, with the objective of delighting our customers and empowering them with industry-leading capabilities and UX. They collaborate with their peers within... 
    Fullstack
    Full time

    Fortive

    Canada
    1 day ago
  •  ...incredible people from diverse backgrounds because when we are different together, we are stronger together. The Role As a Staff Software Development Engineer, you play a crucial role in developing and supporting the cloud-native Workload credentials management solution within... 
    Fullstack
    Full time
    Flexible hours
    Shift work

    Beyondtrust

    Canada
    a month ago
  • $194k - $267k

     ...globally-minded company dedicated to delighting our customers across the world. We are looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about building large-scale, mission-critical infrastructure in a fast-paced agile... 
    Fullstack
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta

    Canada
    1 day ago
  •  ...Services, and Stateful Services. As a Senior Staff Cloud Platform Engineer, you set the multi-year technical strategy for Infrastructure...  ...Design teams are thoughtfully integrating AI across the full software and product development lifecycle to move faster without sacrificing... 
    Full time
    Immediate start
    Remote work

    1password

    Canada
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer I, Fullstack (Search). Be the first to apply!