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

Software Engineer II, Backend

usd165k - usd225k per year

BranchFactor

At Affi…? The Engineering team builds systems that power affirm’s mission. We take pride in our craft, building reliable, performant, and scalable solutions that touch every part of the business. Whether we’re enabling new ways to pay, ensuring our platforms can scale to the most demanding levels in the industry, or developing seamless servicing experiences, our focus is on solving complex problems through exceptional engineering.

You will be matched with a team after completing the interview evaluation process. Your recruiter will work closely with you throughout the process to understand your interests and experience to find the strongest team fit.

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

Employees new to Affi 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 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.)

USA base pay range (CA, WA, NY, NJ, CT) per year:165,000-225,000 USD

USA base pay range (all other U.S. states) per year:146,000-206,000 USD

#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.
  • 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 4 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer II, Backend in Toronto, ON vacancy
  • $81.6k - $115.2k per year

     ...details for this role. Job Description: Role Summary As a Software Engineer II, you provide technical expertise to implement scalable, reliable...  ...Strong software engineering fundamentals across backend services, APIs, data modelling, testing and operational support... 
    Suggested
    Full time
    Work from home

    TD

    Toronto, ON
    4 days ago
  •  ...learning platform. Develop reliable, performant, well-tested, readable, and maintainable backend code. Participate in code reviews and collaborate with Machine Learning Engineers, Data Scientists, and other cross-functional partners. Monitor deployed code, fix bugs,... 
    Suggested
    Full time
    Internship
    Work at office
    Remote work
    3 days per week

    Lyft

    Toronto, ON
    6 days ago
  • $100k - $147k per year

     ...love, and thrive. We're looking for an engineer to help build and scale Toast's earnings...  ...hear from you. About this roll*: As a Software Engineer on our team, you will: Help...  ...truth. Build, run, and improve core backend services alongside a collaborative, supportive... 
    Suggested
    Work at office
    Local area

    Toast

    Toronto, ON
    4 days ago
  • $81.6k - $115.2k per year

     ...activities. Collaborate with business and technology partners to deliver technical solutions. Apply strong knowledge of mainframe engineering frameworks, platforms, tools, processes, and procedures. Working knowledge of Copilot technologies and Copilot -assisted... 
    Suggested
    Work from home

    TD Bank

    Toronto, ON
    1 day ago
  • $113.7k - $136.45k per year

     ...warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that...  ...movement across the systems, clouds, engines, and tools they rely on. dbt Labs...  ...companies. We’re seeking an enthusiastic Software Engineer to join our fast-growing data company... 
    Suggested
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Fivetran

    Toronto, ON
    1 day ago
  • $91k - $140k per year

     ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Overview Ethoca, a Mastercard company, is transforming the way merchants and card issuers work together to combat fraud and... 
    Full time
    Internship
    Worldwide

    Mastercard

    Toronto, ON
    4 days ago
  • $81.6k - $115.2k per year

     ...specific details for this role. Job Description: Job Description Summary The TD Insurance Digital Platform is looking for a Software Engineer to join the MyInsurance development team. As a Software Engineer, the candidate will be a key contributor to comprehensive end-... 
    Full time
    Work from home

    TD

    Toronto, ON
    5 days ago
  •  ...roadblocks, and contribute to product roadmap objectives. Follow SDLC practices, peer code reviews, release preparation, and secure software development practices. Requirements Bachelor’s degree in Computer Science or a related field, or equivalent years of experience... 
    Full time
    Flexible hours

    Emburse

    Toronto, ON
    4 days ago
  • $125.28k - $210.6k per year

     ...your back. If Braze sounds like a place where you can thrive, we can’t wait to meet you. WHAT YOU'LL DO We’re looking for a Software Engineer II to join our WhatsApp team. Our team is responsible for building, scaling, and expanding Braze’s suite of global messaging... 
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    1 day ago
  • $100k - $180k per year

     ...name a few!   The opportunity: Join our Blocks team as a Software Engineer and play a critical role in shaping the core infrastructure...  ..., and performance optimization. If you're passionate about backend engineering, solving complex problems, and working on foundational... 
    Full time
    Remote work

    Pigment

    Toronto, ON
    1 day ago
  • $196.8k - $270.6k per year

     ...the future of professional services is being written today — and we’re just getting started. Role Overview As a Staff Backend Software Engineer at Harvey, you’ll play a pivotal role in shaping the foundation of our product platform while directly building user-facing... 
    Full time
    Work at office
    Relocation package
    Flexible hours

    Harvey

    Toronto, ON
    1 day ago
  • $136k - $160k per year

     ...moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. As a Software Engineer , you’ll build and own backend services, infrastructure, and data systems that support Robinhood’s next-generation crypto, web3, and wallet... 
    Contract work
    Work at office
    Worldwide
    Flexible hours
    Shift work
    Night shift
    Weekend work
    3 days per week

    Robinhood

    Toronto, ON
    1 day ago
  • $167.55k - $209.44k per year

     ...canonical and ready to query, with no engineering or maintenance required. We’re proud that...  ...movement across the systems, clouds, engines, and tools they rely on. dbt Labs...  ...the Role We’re looking for a Staff Software Engineer, Backend to join our Reverse ETL product engineering... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Fivetran

    Toronto, ON
    1 day ago
  •  ...reporting dashboards, connections to ticketing systems, integrations with financial systems, B2B payment processing and more. As a Software Engineer you will be responsible for building Zip’s core products and architecture. You will ship features that will be immediately used... 
    Full time
    Immediate start
    Remote work
    Home office
    Flexible hours

    Zip

    Toronto, ON
    1 day ago
  •  ...research with AI? Join our Global Westlaw Engineering organization and help shape the next...  ...specifications; mentor senior and junior software engineers; champion MLOps and LLMOps practices...  ...object-oriented language, with strong backend service and API design skills. ~ Solid... 
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    Thomson Reuters

    Toronto, ON
    4 days ago
  •  ...process here . We are looking for inquisitive, well-rounded Full-stack engineers to join our Core or Monetization Engineering teams. Working closely with product managers, designers, and backend engineers, you’ll play an important role in enabling the newest... 
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    Toronto, ON
    1 day ago
  • $148.8k - $198.8k per year

     ...Job Description As a Staff Software Engineer II at KeyCite, you will lead complex, business-critical engineering initiatives from architecture...  ...complex production software systems. ~ Deep expertise in backend and distributed systems engineering. ~ Strong experience with... 
    Long term contract
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • Who We Are:   At Emburse, you’ll not just imagine the future – you’ll build it. As a leader in expense intelligence, we are creating a future where technology drives business value and inspires extraordinary results.  Our AI-powered platform helps organizations modernize...
    Full time

    emburse

    Toronto, ON
    4 days ago
  •  ...opportunities, join us, and build real world value. As a SE II Engineer, Platform you will play a critical role helping to advance Ripple...  ...Infrastructure Engineers at Ripple are a hybrid of systems and software engineers who support the design and lifecycle of our hosted... 
    Full time
    Work at office
    Local area

    Ripple

    Toronto, ON
    1 day ago
  • $180k - $220k per year

     ...our Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and help us build the first-time user experience for our retail users. Responsibilities: Design... 
    Full time
    Work at office
    Worldwide

    BitGo

    Toronto, ON
    6 days ago
  • $185k - $230k per year

     ...industry. Commercial auto insurers and fleet software companies depend on our platform to...  ...it all. It is a mix of product and backend engineering, shaping the APIs and deeper backend components...  ...). Orchestration and workflow engines (Step Functions, Temporal). JVM languages... 
    Full time
    Internship
    Work at office
    Flexible hours

    terminal

    Toronto, ON
    23 hours ago
  • $200k - $235k per year

     ...are high, and so are the rewards. The Backend Platform team’s mission is to enable...  ...libraries, and tooling that support hundreds of engineers working across backend services. By...  ...engineers rely on every day! As a Staff Software Developer , you will set technical direction... 
    Long term contract
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    1 day ago
  • $166k - $195k per year

     ...ethics at the center of everything we do. Expectations are high, and so are the rewards. As a Senior Software Engineer , you’ll architect, build, and scale the backend services, infrastructure, and data systems that support Robinhood’s next-generation crypto, web3, and... 
    Long term contract
    Work at office
    Worldwide
    Flexible hours
    Shift work
    Night shift
    Weekend work
    3 days per week

    Robinhood

    Toronto, ON
    1 day ago
  • $167.5k - $235k per year

     ...reliability, and scalability of our existing systems Promote engineering excellence through technical leadership, knowledge-sharing and...  ...compartmentalized and secure How You Will Do Your Work As a Senior Software Engineer, how results are achieved is paramount for your... 
    Casual work
    Work at office
    Local area

    Justworks

    Toronto, ON
    1 day ago
  • $180k - $220k per year

     ...efficiency. Participate in code reviews and contribute to continuous engineering improvement. Work with product managers, designers, and...  ...on engineering best practices. Requirements ~6+ years of backend and server-side development experience. ~ Strong algorithm... 
    Full time
    Work at office

    BitGo

    Toronto, ON
    4 days ago
  • $181.05k - $213k per year

     ...system of record, Carta brings together the software, services, and legal infrastructure that...  ...moves real money. We’re hiring multiple engineers, and you’ll be hired into the Investors...  ...ll Solve As a Senior Software Engineer II within the Investors business unit, you will... 
    Full time
    Internship
    Work at office
    1 day per week

    Carta

    Toronto, ON
    1 day ago
  • $81.6k - $115.2k per year

     ...Call Studio / Cisco CVP VXML Server, CVP custom elements (Java), Call Studio GUI, Apache Tomcat, etc. ~ Java development with client backend integrations ( REST APIs, oAuth2, XML Web Services, MS SQL Server) ~ Knowledge of UCCE / ICM (Integration of CVP IVR Applications... 
    Full time
    Work from home

    TD

    Toronto, ON
    4 hours ago
  • $114k - $157.3k per year

     ...The Platform Control team enables Auth0 engineers to move faster by giving them tools to...  ...allows Auth0 to scale for years to come. Software Engineer II, Platform Infrastructure - Control...  ...provisioning to decommissioning. Contribute to backend logic powering automated rollbacks,... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    4 hours ago
  • $81.6k - $115.2k per year

     ...more specific details for this role. Job Description: Software Engineer II (Procurement and Risk Technology) Full-Stack, Azure and AI...  ...solutions: Design, develop, test and support React applications, backend services, RESTful APIs and SQL data solutions. · Deliver in... 
    Work at office
    Work from home

    TD Bank

    Toronto, ON
    1 day ago
  •  ...that enable Socure to transition from traditional software workflows to agent-native operations. As a Software Engineer II on the team, you will help design, build, and...  ...demonstrated experience in distributed systems, backend platforms, infrastructure, or comparable technical... 
    Full time
    Internship

    socure

    Toronto, ON
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II, Backend. Be the first to apply!