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

Staff Software Engineer, Fullstack (Account Management)

$181k - $241k per year

Affirm, Inc.

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.

The Account Management team is part of Trust & Safety within Affim's Checkout organization. We build secure, intuitive experiences that help customers protect, manage, and recover access to their accounts. Our mission is to make account security seamless without adding unnecessary friction, ensuring customers can confidently use Affim when and where they need it.

Our work spans the full account security journey - from detecting and preventing unauthorized access to enabling self-service recovery and reducing the need for customer support. We own critical experiences like Self-Service Phone Change, Settings & Security Center, and account information updates. These solutions directly impact customer trust, fraud prevention, and Affim's ability to scale safely.

We're looking for someone who takes ownership, thrives in complexity, and enjoys turning difficult security challenges into simple, meaningful customer experiences.

What You'll Do
  • You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects.
  • You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.
  • You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes.
  • You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, polcities, testing and alerting in place to support "keep the lights on" & on-call efforts.
  • You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
  • You will help develop talent on your team 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, MySQL, and Kubernetes
  • You are proficient in developing web apps using declarative UI frameworks like React or Vue.
  • You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others.
  • You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work.
  • Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.

Base Pay Grade - P

Equity Grade - 7

Employees new to Affim typically come in at the start of the pay range. Affim 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 Affim Holdings, Inc. (parent company).

CAN base pay range per year: CAD $181,000 - $241,000

Location - Remote Canada

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

Affim 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 Affim 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 Affim 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: Affim considers qualified applicants with arrest and conviction records, as required by law.

#J-18808-Ljbffr
Vacancy posted 57 minutes ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Fullstack (Account Management) in Hamilton, ON vacancy
  •  ...Providius is looking for a Software Engineer, Test to help build and maintain the automated testing behind our software products. This is a hands-on engineering role for someone who enjoys writing code, building automation, investigating failures, and learning how complex... 
    Suggested
    Full time

    Providius

    Hamilton, ON
    26 days ago
  • $100k - $130k per year

     ...Providius is looking for an experienced Senior Software Engineer, Test to help us build stronger, faster, and more reliable ways of validating...  ...fixtures, mocks, reusable test libraries, test data management, and simulation environments Build and maintain CI/CD test... 
    Suggested
    Full time
    Contract work

    Providius

    Hamilton, ON
    28 days ago
  • $160k - $240k per year

     ...motivation and self-learning ability, capable of managing processes and goals effectively in personal...  ...Benefits: Skills: Building Key Strategic Relationships, Key Account, Key Account Development, Key Account Handling, Key Account Management, Key Account Relations
    Accounts
    Remote job
    Local area
    Work from home
    Overseas

    SPECIALIZED RG

    Hamilton, ON
    5 days ago
  • $8.5k per year

     ...excellence. Job Description The Manager, Engineering and Project Management is responsible...  ...development. Foster a culture of accountability, collaboration, and continuous...  ...Microsoft Office and project management software Additional Information Annual... 
    Suggested
    Permanent employment
    Full time
    Contract work
    For contractors
    Work at office
    Worldwide

    American Iron and Metal

    Hamilton, ON
    13 days ago
  •  ...Insurance Account Manager - Desjardins Agent Team Member Location: Hamilton - Stoney Creek Type: Full Time Position Overview: A successful Desjardins Agent is seeking a qualified professional to join a winning team for the role of Insurance Account Manager - Desjardins... 
    Accounts
    Full time
    For contractors
    Work at office

    Kevin Huang - Desjardins Insurance Agent

    Hamilton, ON
    20 days ago
  • $81.11k - $111.53k per year

     ...including comprehensive benefits packages, a yearly health spending account and personal spending account Enhanced mental health benefits...  ...and Family Assistance Program Job Overview The Account Manager, Commercial Services is accountable for delivering unforgettable... 
    Accounts
    Full time
    Local area
    Flexible hours
    Afternoon shift

    FirstOntario Credit Union

    Hamilton, ON
    12 days ago
  • $130k - $160k per year

     ...with humility and courage. Accountability. We’re passionate about...  .... Operate responsibly by managing risk, safety, and environmental...  ...Construction Manager, the Engineering Manager will support the Hamilton...  ...standards, tools, and software. Perform other duties and... 
    Permanent employment
    Temporary work
    For contractors
    For subcontractor
    Local area

    AECON

    Hamilton, ON
    26 days ago
  • $85k - $135k per year

     ...Truck Centres is seeking an experienced and motivated Retail Account Manager-Retail New Truck Sales to join our New Truck Sales team at our...  ...trucking regulations and industry trends * Familiarity with CRM software (e.g., Salesforce) and Microsoft Office Suite * Strong... 
    Accounts
    Long term contract
    Permanent employment
    Full time
    Work at office

    Altruck International Centres

    Hamilton, ON
    12 days ago
  • $62k - $80k per year

     ...Schindler Elevator Corporation specializes in latest-technology engineering as well as mechanical and micro-technology products designed...  ...Airport, and Vancouver Canada Line. Join us as a Account Manager - Existing Installations (Service Contracts) Your main responsibilities... 
    Accounts
    Long term contract
    Contract work

    Schindler

    Hamilton, ON
    13 days ago
  • $17.6 per hour

     ...Northland Properties' are recognized as one of the most trusted names in hotels, restaurants, resorts, sports, construction, and asset management. Our well-known and loved brands have been bringing people together to celebrate unforgettable experiences across Canada, the US,... 
    Hourly pay
    Permanent employment
    Full time
    Flexible hours

    Moxies

    Hamilton, ON
    3 hours ago
  • $107k - $142.7k per year

     ...As Finance Manager, you will lead Stryker Canada’s accounting, financial reporting and control environment, with ownership of the financial close, balance-sheet...  ...close and reporting for Stryker Canada, including account reconciliations, financial statement review, SOX controls... 
    Accounts
    Full time
    1 day per week

    Stryker

    Hamilton, ON
    1 day ago
  • usd107k - usd142.7k per year

     ...Stryker seeks a Finance Manager to lead accounting, financial reporting, and controls for the Canadian subsidiary. The role oversees a team of seven professionals, manages the monthly and annual financial close cycle, ensures balance-sheet integrity and SOX compliance, and... 

    Stryker

    Hamilton, ON
    7 days ago
  • $90k - $140k per year

     ...dependents) Health Care Spending Account and Healthy Living Wellness...  ...looking for a Construction Manager to join our team.  Summary of...  ...training needs, and develop staff. Establish and maintain high...  ...with Microsoft office and other software programs. Attributes... 
    Accounts
    For subcontractor
    Work at office

    E.S. FOX LIMITED

    Hamilton, ON
    22 hours ago
  •  ...Bachelor's degree in Investments Accounting, Finance, Auditing, or related...  ...reporting. Financial Affairs manages the University's financial...  ...information. Adapt to changes in software and policies by attending...  ...experts. Act as a resource to staff and departments and external... 
    Hourly pay
    Full time
    Work at office
    Local area
    Monday to friday
    Flexible hours

    McMaster University

    Hamilton, ON
    7 hours ago
  • $75k - $95k per year

     ...is seeking an experienced, hands-on Accounting & Finance Lead to manage the company's accounting, payroll, and...  ...financial records. Manage bank accounts, credit card transactions, expense reporting...  ...as needed. Assist with tracking software licence revenue, maintenance... 
    Accounts
    Permanent employment
    Full time
    Work at office

    Providius

    Hamilton, ON
    8 days ago
  • $78.06k - $120.22k per year

     ...​ Role Summary Develop and support industrial automation software that orchestrates machine operations, robotics workflows, and operator...  ...CD, and release readiness. Required Qualifications BS in Engineering, Computer Science, Mechatronics, or equivalent experience.... 
    Full time
    Local area

    Lincoln Electric

    Hamilton, ON
    22 hours ago
  • $85.87k - $108k per year

     ..., automation, and intelligent software to help customers build better...  ...Salary Full-Time   Function: Engineering   Pay Range: ($85,871.00 -...  ...directly to the Engineering Manager and communicate all relevant matters...  ...participate in company, staff or individual one-on-one meetings... 
    Full time
    Local area

    Lincoln Electric

    Hamilton, ON
    1 day ago
  • $55k - $75k per year

     ...client Vine & Partners LLP, is seeking an Accounting Technician to join their team in Hamilton...  ...~ Familiarity with ASPE ~ Experience managing ongoing client communication across multiple...  ...Life Insurance Health Care Spending Account RRSP/TFSA Program Flexible working... 
    Accounts
    Flexible hours

    POWERGROUP Resources

    Hamilton, ON
    8 days ago
  •  ...We are seeking a Senior Tax Accountant to support a growing portfolio of corporate and owner-managed business clients. This role is...  ...someone who can independently manage day-to-day accounting matters,...  ...with CPA leadership, operations staff, bookkeeping personnel, and external... 
    Accounts
    Work at office
    Remote work

    W3Global

    Hamilton, ON
    7 days ago
  •  ...plan, Registered Retirement Savings Plan (RRSP), Tax-Free Savings Account (TFSA) and company matched share purchase program options...  ...professional relationships with customers and/or clients and property managers Employee Commitment: Conduct business in line with the... 
    Accounts
    Full time
    Contract work
    Flexible hours
    Shift work
    Afternoon shift

    Rogers Communications

    Hamilton, ON
    22 hours ago
  • $45k per year

     ...in the office)** At Wilson, Blanchard Management Inc., an Associa® Company, serving others...  ...team. Job Overview Join us as an Accounting Administrator based out of our Hamilton...  ...in MS Office, databases, and accounting software Education and Experience Post... 
    Full time
    Work at office
    Remote work
    Work from home

    Associa

    Hamilton, ON
    more than 2 months ago
  • $75.46k per year

    Overview Languages English Education ~ College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years Experience 3 years to less than 5 years Hybrid Work must be completed both in person and remotely.
    Permanent employment
    Full time
    Remote work

    SHIL Technologies, Inc

    Hamilton, ON
    7 days ago
  • $85k per year

     ...testing capabilities. Tiercon manages 5 sites across 2 cities...  ...automotive industry as a Quality Engineering. Job Summary & Reporting Structure...  ...SPC/statistical analysis software. Strong computer skills,...  ...accommodation taking into account the applicant's disability-related... 
    Accounts
    Full time
    Internship
    Work at office

    Tiercon

    Hamilton, ON
    17 days ago
  •  ...our diverse team of talented and ambitious staff who embody our values of sensational...  ...successfully. #BeTheReason Job ID #Job ID: 31877: Accounts Payable Clerk Union: CUPE Local 5167...  ...Payable section. GENERAL DUTIES Manage vendor accounts with respect to invoice payments... 
    Accounts
    Work at office
    Local area
    Immediate start

    The City of Hamilton

    Hamilton, ON
    8 hours ago
  • $66k - $114k per year

     ...advantage.     Manufacturing Applications Engineer ArcelorMittal Dofasco – Process...  ...reliability through disciplined incident/problem management, root-cause analysis, and prevention of...  ..., interfaces). A solid foundation in software development is needed to be effective in... 
    Permanent employment
    For contractors
    Work at office
    Immediate start
    Monday to friday
    Flexible hours

    ArcelorMittal

    Hamilton, ON
    22 hours ago
  • $50.99k - $61.25k per year

    Education: Expérience: Education College/CEGEP Experience ~ Experience an asset Employment terms options Day Durée de l'emploi: Permanent Langue de travail: Anglais Heures de travail: 28 hours per week
    Permanent employment

    Catholic Children's Aid Society of Hamilton

    Hamilton, ON
    6 days ago
  • $50.99k - $61.25k per year

    Overview Languages English Education ~ College/CEGEP Experience Experience an asset On site Work must be completed at the physical location. There is no option to work remotely.
    Permanent employment
    Part time
    Remote work

    Catholic Children's Aid Society of Hamilton

    Hamilton, ON
    6 days ago
  •  ...Opportunity The role of the Project Manager would be leading the project...  ..., select, specify, and engineer systems or products for a project...  ..., and mentoring junior staff. The projects assigned may have...  ...up with clients on outstanding accounts receivable. Leads and supports... 
    Contract work
    For contractors
    For subcontractor
    Work at office

    Stantec

    Hamilton, ON
    1 day ago
  • $65k - $80k per year

     ..., permanent Hours: Monday to Friday, 8:00 a.m. to 5:00 p.m. Work arrangement: Fully in office This opportunity is for an accountant who enjoys taking ownership of the daily work and carrying it through to accurate monthly financial reporting. Within an established... 
    Accounts
    Permanent employment
    Full time
    Work at office
    Monday to friday

    GTA Concepts

    Hamilton, ON
    1 day ago
  •  ...experienced mid-senior to senior-level engineering professionals . These...  ...teams including project managers, operations, contractors, and...  ...junior engineers and technical staff Support project planning,...  ...Proficiency with relevant engineering software, tools, and systems... 
    Full time
    For contractors

    Hire Resolve.com

    Hamilton, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Fullstack (Account Management). Be the first to apply!