Senior Backend Engineer (TypeScript) at Fig | CA | Rezi

Senior Backend Engineer (TypeScript) at Fig

Senior Backend Engineer (TypeScript)

Fig · CA

Today

Senior Backend Engineer (TypeScript)

Fig · CA

17 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Backend Engineer (TypeScript) role.

Rezi rewrites your resume against Fig's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Backend Engineer (TypeScript) posting at Fig — free, in seconds.

About the Role

Fig is building a new generation of digital banking products beyond lending. We are seeking a Senior Backend Engineer to develop the backend of our new platform, focusing on core banking services, partner integrations, and operational tooling. You will play a key role in setting technical standards and collaborating across teams.

Responsibilities

  • Design, build, and operate the services behind our digital banking platform.
  • Build integrations with banking partners, payment rails, and KYC/AML providers.
  • Design clear, well-versioned APIs for our mobile app, web apps, and internal systems.
  • Build back-office tools for customer servicing, KYC and fraud review, and account changes.
  • Ensure services are secure and observable with robust access control, logging, tracing, and audit trails.
  • Participate in the on-call rotation, respond to incidents, and drive improvements.
  • Partner with Product and Design to shape problems and create delivery plans.
  • Utilize AI tools and agents to accelerate the design, build, test, and shipping process.
  • Raise the bar through sound technical design, code review, and mentoring.

Requirements

  • 6+ years of professional software engineering experience.
  • Deep expertise in TypeScript and Node.js backends.
  • Experience designing APIs and data models backed by relational databases (e.g., PostgreSQL).
  • Track record of building and operating reliable integrations with external systems.
  • Experience running production systems in a cloud environment (AWS preferred).
  • Experience working with multiple software vendors and managing integrations.
  • Daily use of AI coding tools with the ability to review and validate their output.
  • Ability to make pragmatic technical decisions and communicate trade-offs clearly.

Skills

  • TypeScript
  • Node.js
  • PostgreSQL
  • AWS
  • API Design
  • Data Modeling
  • CI/CD
  • Observability
  • Incident Response
  • AI tools
  • NestJS
  • Fintech
  • Lending
  • Banking
  • Payments
  • KYC/AML
  • PCI
  • SOC 2
  • Ledgers
  • Double-entry accounting
  • Money-movement systems
  • Event-driven architectures
  • Asynchronous architectures
  • Application security
  • OAuth/OIDC
  • Secrets management
  • Encryption
  • Infrastructure as code
  • Terraform
  • CDK
  • Agentic development workflows

Location

  • Toronto

Work Type

  • Hybrid

Experience Level

  • Senior
  • 6+ years

Salary/Compensations

  • $150,000 - $170,000

Benefits

  • Annual incentive bonus
  • Retirement savings program with employer matching
  • Medical, dental, and vision group insurance
  • Health and wellness spending accounts
  • Generous vacation and wellness time
  • Parental leave top-up
  • Continuing education stipend

About the Company

  • Fig is a Canadian fintech making personal lending simpler, faster, and more accessible.
  • We offer fully digital personal loans with quick application and decision processes.
  • Recognized as Consumer Lender of the Year and FinTech Startup of the Year.
  • Consistently ranked among Canada’s Best Workplaces.
  • Supported by Fairstone Bank of Canada and Ontario Teachers’ Pension Plan.
  • We combine deep lending expertise with startup agility.

Equal Opportunity

  • Fig is an equal opportunity employer committed to building a diverse and inclusive team.
  • We welcome applications from people of all backgrounds and do not discriminate based on race, religion, culture, sexual orientation, gender identity, or disability.
  • We provide accommodations throughout the recruitment process.