KOHO logo
KOHO

A quickly scaling Fintech that helps Canadians gain control over their money with a no-fee spending and savings account.

Senior Software Developer – Full-Stack

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2014H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

1 day ago

Salary

$130K - $175K / year

Seniority

Senior

Job Description

Senior Software Developer – Full-Stack

KOHO

• Designing and building scalable backend services in Go, working with PostgreSQL and DynamoDB • Implementing event-driven architectures with RabbitMQ and owning production systems end-to-end • Building exceptional user experiences across mobile app (Angular/Ionic) and web app (React) • Owning the full implementation of features from database schema design and API development to implementing UI changes • Bringing new patterns and tools to the team across both frontend and backend

Job Requirements

  • Deep backend expertise (Go, PostgreSQL, AWS)
  • Understanding of HTML/CSS/JavaScript fundamentals and willingness to work with React and Angular
  • Comfortable with distributed systems concepts (event-driven architecture, caching, observability)
  • Collaborative and growth-minded, seeking opportunities to work outside comfort zone
  • Proven track record of building production systems that scale and perform

Benefits

  • Competitive compensation & equity
  • Generous vacation + Wellness days + Flex Days + holiday closure
  • Remote-first environment + coworking support + yearly all hands retreat
  • Access to coaching & growth programs
  • Parental top-up & leave policies
  • Comprehensive health benefits
  • Power-up budgets for books, home office setup, phone & internet, AI tools, and professional development

Related Job Pages

More Full-stack Engineer Jobs

KoBold Metals logo

Senior Software Engineer, Decision Science

KoBold Metals

KoBold Metals discovers the battery minerals containing Ni, Cu, Co, and Li critical for the electric vehicle revolution.

Full TimeRemoteTeam 51-200Since 2019H1B No Sponsor

• Architect, implement, and maintain decision science libraries that will be used in KoBold’s mineral exploration analyses. • Build tooling to increase the velocity of our decision making, including enabling rapid prototyping in Jupyter notebooks; build experimentation, evaluation, and simulation frameworks; turning successful R&D into robust, scalable pipelines; and organizing ML models and their outputs for repeatability and discoverability. • Apply–and coach team members to use–engineering best practices such as writing robust, testable and composable code • Collaborate with data scientists, geoscientists and engineers to invent the modern decision science technology for mineral exploration • Occasional travel to exploration sites around the world to observe the impact of scientific computing on KoBold’s exploration products and design new technologies to further discovery. Travel is approximately twice per year depending on project needs.

United States
$170K - $215K / year
KoBold Metals logo

Senior Software Engineer, Scientific Computing

KoBold Metals

KoBold Metals discovers the battery minerals containing Ni, Cu, Co, and Li critical for the electric vehicle revolution.

Full TimeRemoteTeam 51-200Since 2019H1B No Sponsor

• Architect, implement, and maintain foundational scientific computing libraries that will be used in KoBold’s mineral exploration analyses. • Build tooling to increase the velocity of our machine learning progress, including enabling rapid prototyping in Jupyter notebooks; build experimentation, evaluation, and simulation frameworks; turning successful R&D into robust, scalable ML pipelines; and organizing models and their outputs for repeatability and discoverability. • In collaboration with data scientists, build models to make statistically valid predictions about the locations of economic concentrations of ore metals within the Earth’s crust. • Apply–and coach team members to use–engineering best practices such as writing robust, testable and composable code • Collaborate with data scientists, geoscientists and engineers to invent the modern scientific computing stack for mineral exploration • Occasional travel to exploration sites around the world to observe the impact of scientific computing on KoBold’s exploration products and design new technologies to further discovery. Travel is approximately twice per year depending on project needs.

United States
$170K - $215K / year
Full TimeRemoteTeam 10,001+Since 1954H1B Sponsor

• Transform technology into opportunity as a Software Developer Principal • Research, design, develop, and test operating systems-level software • Set operational specifications and formulate and analyze software requirements • May design embedded systems software • Apply principles and techniques of computer science, engineering, and mathematical analysis

United States
$112.8K - $138K / year
Instacart logo

Senior Software Engineer II – Shopper Activation, Engagement

Instacart

Founded in 2012, Instacart offers on-demand food and grocery delivery across the United States. Named the #1 Most Promising Company in America by Forbes magazin

• Lead the design, architecture, and delivery of highly scalable services that power the shopper lifecycle, including onboarding, eligibility, work evaluation, earnings, ratings and quality, recognition, safety, and retention. • Set technical direction for domain migrations and platform modernization; define patterns, interfaces, and standards that improve reliability, performance, and developer productivity across multiple services and codebases. • Partner with Product, Design, and Data Science to shape roadmaps and success metrics; experiment, measure, and iterate to improve activation, engagement, and retention outcomes. • Champion AI enablement across the team by building internal tooling and agentic automations that accelerate development, testing, and operations; integrate AI safely and measurably into the engineering lifecycle. • Orchestrate complex cross-functional programs with dependencies across R&D and business partners (e.g., Logistics, Identity & Fraud, Transaction Platform, Mobile Foundations, Operations, Legal, Trust & Safety, CRM); align stakeholders and deliver under tight timelines. • Uplevel operational excellence—observability, incident response, SLAs/SLOs, performance tuning—while mentoring engineers through design reviews, documentation, and pair programming.

Canada
$196K - $207K / year