About KOHO
Were on a mission to make financial services better for every Canadian. That means no hidden fees no predatory interest rates - just financial products designed to help our users spend smart save more and build real wealth. Were a performance organization with a strong heart: we care deeply about outcomes and everything ties back to our mission - to financially empower a generation of Canadians.
At KOHO were not your average 9-5. We believe real impact comes from people who are trusted empowered and supported to do their best work - without sacrificing their lives to do it. We prioritize work-life integration not just work-life balance. That means asynchronous collaboration flexible hours and a remote-first setup built around autonomy and high trust.
KOHO is entering its next chapter - leaner smarter more AI-integrated. Were building for impact not bureaucracy. If you thrive in environments that value clarity ownership and bold thinking youll fit right in.
Were looking for a Senior Software Developer to join our in-person engineering pod focused on rapid prototyping exploration and hands-on product innovation.
This is a role designed for developers who love building experimenting learning fast and helping other developers grow. The team will work in person 5 days a week in downtown Vancouver. The team will collaborate closely in a highly interactive environment built around quick iterations and real-world experimentation.
Youll report to a Software Development Manager and work alongside a small tight-knit cross-functional group breaking down the boundaries between frontend and backend to ship ideas end-to-end - with minimal process and maximum momentum.
What Youll Be Doing
Rapidly test and ship new ideas by building internal tools experiments and POCs - learning quickly through hands-on execution iteration and real-world feedback.
Guiding the technical strategy for your direct team and the broader department
Building and iterating on backend services in Go using PostgreSQL and DynamoDB and implementing message-driven patterns with RabbitMQ
Contributing across the stack including light frontend work in our mobile app (Angular/Ionic) web app (React) and internal/admin tools with support from frontend-focused teammates
Owning work end-to-end: from idea and design through implementation testing and deployment
Collaborating closely with other engineers in person - whiteboarding pairing and iterating quickly
Breaking down ambiguous problems into actionable tasks and identifying technical risks early
Participating in on-call rotation and learning how to monitor and operate your work in production using Datadog and other observability tools
Reviewing pull requests sharing learnings and contributing to a culture of curiosity and experimentation
Owning the production operation monitoring our system and helping define SLAs/SLOs
Who You Are
You have solid backend experience with Go including a working understanding of goroutines channels and Go best practices
Youre comfortable working with PostgreSQL and DynamoDB and can write efficient readable queries
You have experience designing and building RESTful APIs that support real frontend use cases
Youre familiar with frontend fundamentals (HTML CSS JavaScript) and are excited to work across React and Angulareven if backend is your core strength
You enjoy understanding the full request lifecycle from UI interaction to database and back again
You can challenge the status quo through research and introduce new patterns to the team
You are solution-oriented - you identify problems own them and improve them!
You can communicate complex technical issues in a concise and effective manner
You thrive in fast-moving experimental environments where problems may be loosely defined and solutions evolve quickly
Youre energized by in-person collaboration and enjoy building alongside others in real time
Youre proactive curious and comfortable asking questions documenting learnings and sharing ideas
Youre ready to work on production systems and grow into on-call responsibilities with team support
Nice to Have
Experience with AWS services (EKS RDS IAM)
Familiarity with message queues (RabbitMQ or similar)
Exposure to frontend frameworks (React or Angular preferred)
Understanding of containerization and Kubernetes basics
Experience with observability tools (Datadog OpenTelemetry)
Prior experience working on R&D teams internal tools hackathons or greenfield projects
The budgeted range for this role is $129000 CA$175000 CAD
At KOHO we are dedicated to providing pay transparency to all candidates. Compensation at KOHO is determined through various factors including but not limited to: comparable salary market data within Canada technical skill assessment a holistic view of previous work history and internal pay equity with other KOHO team members.
Description de poste en français
Développeurse logiciel senior full stack (orientation backend) Poste en présentiel
Nous recherchons une développeurse logiciel senior pour rejoindre notre équipe dingénierie en présentiel axée sur le prototypage rapide lexploration et linnovation produit pratique.
Ce poste sadresse aux développeurses qui aiment concevoir expérimenter apprendre rapidement et aider les autres à progresser. Léquipe travaille 5 jours par semaine en présentiel au centre-ville de Vancouver dans un environnement hautement collaboratif favorisant les itérations rapides et lexpérimentation en conditions réelles.
Vous relèverez dune gestionnaire du développement logiciel et travaillerez aux côtés dun petit groupe soudé et interfonctionnel en repoussant les frontières entre le frontend et le backend afin de livrer des idées de bout en bout avec un minimum de processus et un maximum délan.
Ce que vous ferez
Tester et livrer rapidement de nouvelles idées en développant des outils internes des expérimentations et des POC en apprenant par lexécution pratique litération et les retours du terrain
Orienter la stratégie technique de votre équipe directe ainsi que celle du département au sens large
Concevoir et faire évoluer des services backend en Go en utilisant PostgreSQL et DynamoDB et en mettant en œuvre des architectures orientées messages avec RabbitMQ
Contribuer sur lensemble de la pile technologique incluant des travaux frontend légers dans notre application mobile (Angular/Ionic) notre application web (React) et nos outils internes/dadministration avec le soutien de collègues spécialisés en frontend
Assumer la responsabilité du travail de bout en bout : de lidée et de la conception à limplémentation aux tests et au déploiement
Collaborer étroitement avec les autres ingénieures en présentiel : séances de tableau blanc programmation en binôme et itérations rapides
Décomposer des problèmes ambigus en tâches concrètes et identifier les risques techniques en amont
Participer à la rotation dastreinte (on-call) et apprendre à surveiller et exploiter votre travail en production à laide de Datadog et dautres outils dobservabilité
Réviser les demandes de fusion (pull requests) partager les apprentissages et contribuer à une culture de curiosité et dexpérimentation
Être responsable de lexploitation en production de la surveillance des systèmes et contribuer à la définition des SLA/SLO
Profil recherché
Solide expérience backend en Go incluant une bonne compréhension des goroutines des channels et des bonnes pratiques Go
À laise avec PostgreSQL et DynamoDB et capable décrire des requêtes efficaces et lisibles
Expérience dans la conception et le développement dAPI REST répondant à de réels cas dusage frontend
Connaissance des fondamentaux du frontend (HTML CSS JavaScript) et motivation à travailler avec React et Angular même si le backend est votre spécialité principale
Intérêt pour la compréhension du cycle complet dune requête de linteraction UI jusquà la base de données et retour
Capacité à remettre en question le statu quo par la recherche et à introduire de nouveaux modèles au sein de léquipe
Approche orientée solutions : vous identifiez les problèmes vous en assumez la responsabilité et vous les améliorez
Capacité à communiquer des enjeux techniques complexes de façon claire concise et efficace
À laise dans des environnements rapides et expérimentaux où les problèmes sont parfois peu définis et les solutions évoluent rapidement
Énergie et enthousiasme pour la collaboration en présentiel et le travail en équipe en temps réel
Proactivité curiosité aisance à poser des questions documenter les apprentissages et partager des idées
Prête à travailler sur des systèmes en production et à évoluer vers des responsabilités dastreinte avec le soutien de léquipe
Atouts supplémentaires
Expérience avec des services AWS (EKS RDS IAM)
Connaissance des systèmes de messagerie (RabbitMQ ou équivalent)
Exposition à des frameworks frontend (React ou Angular de préférence)
Compréhension des bases de la conteneurisation et de Kubernetes
Expérience avec des outils dobservabilité (Datadog OpenTelemetry)
Expérience préalable au sein déquipes R&D sur des outils internes des hackathons ou des projets greenfield
Fourchette salariale prévue pour ce poste : 129 000 $ à 175 000 $ CA (CAD)
Chez KOHO nous nous engageons à offrir une transparence salariale à lensemble des candidates. La rémunération chez KOHO est déterminée selon plusieurs facteurs incluant notamment les données salariales comparables sur le marché canadien lévaluation des compétences techniques une analyse globale de lexpérience professionnelle antérieure ainsi que léquité salariale interne avec les autres membres de léquipe KOHO.
KOHO is for builders.
If youre energized by challenge motivated by mission and want to be part of a team that punches above its weight - we want to hear from you.
The KOHO culture is one of collaboration creativity and diverse perspectives. We are committed to building and fostering an inclusive accessible environment for everyone. If you have any questions concerns or requests regarding accessibility needs please contact and the People and Culture team will be happy to help.
AI Disclosure: KOHO uses artificial intelligence (AI) in certain aspects of its recruitment process to screen assess or select applicants. For any questions or concerns please contact us at
Note: this posting is for an existing vacancy that we are seeking to fill.
#LI-Remote
Required Experience:
Senior IC
About KOHOWere on a mission to make financial services better for every Canadian. That means no hidden fees no predatory interest rates - just financial products designed to help our users spend smart save more and build real wealth. Were a performance organization with a strong heart: we care deepl...
About KOHO
Were on a mission to make financial services better for every Canadian. That means no hidden fees no predatory interest rates - just financial products designed to help our users spend smart save more and build real wealth. Were a performance organization with a strong heart: we care deeply about outcomes and everything ties back to our mission - to financially empower a generation of Canadians.
At KOHO were not your average 9-5. We believe real impact comes from people who are trusted empowered and supported to do their best work - without sacrificing their lives to do it. We prioritize work-life integration not just work-life balance. That means asynchronous collaboration flexible hours and a remote-first setup built around autonomy and high trust.
KOHO is entering its next chapter - leaner smarter more AI-integrated. Were building for impact not bureaucracy. If you thrive in environments that value clarity ownership and bold thinking youll fit right in.
Were looking for a Senior Software Developer to join our in-person engineering pod focused on rapid prototyping exploration and hands-on product innovation.
This is a role designed for developers who love building experimenting learning fast and helping other developers grow. The team will work in person 5 days a week in downtown Vancouver. The team will collaborate closely in a highly interactive environment built around quick iterations and real-world experimentation.
Youll report to a Software Development Manager and work alongside a small tight-knit cross-functional group breaking down the boundaries between frontend and backend to ship ideas end-to-end - with minimal process and maximum momentum.
What Youll Be Doing
Rapidly test and ship new ideas by building internal tools experiments and POCs - learning quickly through hands-on execution iteration and real-world feedback.
Guiding the technical strategy for your direct team and the broader department
Building and iterating on backend services in Go using PostgreSQL and DynamoDB and implementing message-driven patterns with RabbitMQ
Contributing across the stack including light frontend work in our mobile app (Angular/Ionic) web app (React) and internal/admin tools with support from frontend-focused teammates
Owning work end-to-end: from idea and design through implementation testing and deployment
Collaborating closely with other engineers in person - whiteboarding pairing and iterating quickly
Breaking down ambiguous problems into actionable tasks and identifying technical risks early
Participating in on-call rotation and learning how to monitor and operate your work in production using Datadog and other observability tools
Reviewing pull requests sharing learnings and contributing to a culture of curiosity and experimentation
Owning the production operation monitoring our system and helping define SLAs/SLOs
Who You Are
You have solid backend experience with Go including a working understanding of goroutines channels and Go best practices
Youre comfortable working with PostgreSQL and DynamoDB and can write efficient readable queries
You have experience designing and building RESTful APIs that support real frontend use cases
Youre familiar with frontend fundamentals (HTML CSS JavaScript) and are excited to work across React and Angulareven if backend is your core strength
You enjoy understanding the full request lifecycle from UI interaction to database and back again
You can challenge the status quo through research and introduce new patterns to the team
You are solution-oriented - you identify problems own them and improve them!
You can communicate complex technical issues in a concise and effective manner
You thrive in fast-moving experimental environments where problems may be loosely defined and solutions evolve quickly
Youre energized by in-person collaboration and enjoy building alongside others in real time
Youre proactive curious and comfortable asking questions documenting learnings and sharing ideas
Youre ready to work on production systems and grow into on-call responsibilities with team support
Nice to Have
Experience with AWS services (EKS RDS IAM)
Familiarity with message queues (RabbitMQ or similar)
Exposure to frontend frameworks (React or Angular preferred)
Understanding of containerization and Kubernetes basics
Experience with observability tools (Datadog OpenTelemetry)
Prior experience working on R&D teams internal tools hackathons or greenfield projects
The budgeted range for this role is $129000 CA$175000 CAD
At KOHO we are dedicated to providing pay transparency to all candidates. Compensation at KOHO is determined through various factors including but not limited to: comparable salary market data within Canada technical skill assessment a holistic view of previous work history and internal pay equity with other KOHO team members.
Description de poste en français
Développeurse logiciel senior full stack (orientation backend) Poste en présentiel
Nous recherchons une développeurse logiciel senior pour rejoindre notre équipe dingénierie en présentiel axée sur le prototypage rapide lexploration et linnovation produit pratique.
Ce poste sadresse aux développeurses qui aiment concevoir expérimenter apprendre rapidement et aider les autres à progresser. Léquipe travaille 5 jours par semaine en présentiel au centre-ville de Vancouver dans un environnement hautement collaboratif favorisant les itérations rapides et lexpérimentation en conditions réelles.
Vous relèverez dune gestionnaire du développement logiciel et travaillerez aux côtés dun petit groupe soudé et interfonctionnel en repoussant les frontières entre le frontend et le backend afin de livrer des idées de bout en bout avec un minimum de processus et un maximum délan.
Ce que vous ferez
Tester et livrer rapidement de nouvelles idées en développant des outils internes des expérimentations et des POC en apprenant par lexécution pratique litération et les retours du terrain
Orienter la stratégie technique de votre équipe directe ainsi que celle du département au sens large
Concevoir et faire évoluer des services backend en Go en utilisant PostgreSQL et DynamoDB et en mettant en œuvre des architectures orientées messages avec RabbitMQ
Contribuer sur lensemble de la pile technologique incluant des travaux frontend légers dans notre application mobile (Angular/Ionic) notre application web (React) et nos outils internes/dadministration avec le soutien de collègues spécialisés en frontend
Assumer la responsabilité du travail de bout en bout : de lidée et de la conception à limplémentation aux tests et au déploiement
Collaborer étroitement avec les autres ingénieures en présentiel : séances de tableau blanc programmation en binôme et itérations rapides
Décomposer des problèmes ambigus en tâches concrètes et identifier les risques techniques en amont
Participer à la rotation dastreinte (on-call) et apprendre à surveiller et exploiter votre travail en production à laide de Datadog et dautres outils dobservabilité
Réviser les demandes de fusion (pull requests) partager les apprentissages et contribuer à une culture de curiosité et dexpérimentation
Être responsable de lexploitation en production de la surveillance des systèmes et contribuer à la définition des SLA/SLO
Profil recherché
Solide expérience backend en Go incluant une bonne compréhension des goroutines des channels et des bonnes pratiques Go
À laise avec PostgreSQL et DynamoDB et capable décrire des requêtes efficaces et lisibles
Expérience dans la conception et le développement dAPI REST répondant à de réels cas dusage frontend
Connaissance des fondamentaux du frontend (HTML CSS JavaScript) et motivation à travailler avec React et Angular même si le backend est votre spécialité principale
Intérêt pour la compréhension du cycle complet dune requête de linteraction UI jusquà la base de données et retour
Capacité à remettre en question le statu quo par la recherche et à introduire de nouveaux modèles au sein de léquipe
Approche orientée solutions : vous identifiez les problèmes vous en assumez la responsabilité et vous les améliorez
Capacité à communiquer des enjeux techniques complexes de façon claire concise et efficace
À laise dans des environnements rapides et expérimentaux où les problèmes sont parfois peu définis et les solutions évoluent rapidement
Énergie et enthousiasme pour la collaboration en présentiel et le travail en équipe en temps réel
Proactivité curiosité aisance à poser des questions documenter les apprentissages et partager des idées
Prête à travailler sur des systèmes en production et à évoluer vers des responsabilités dastreinte avec le soutien de léquipe
Atouts supplémentaires
Expérience avec des services AWS (EKS RDS IAM)
Connaissance des systèmes de messagerie (RabbitMQ ou équivalent)
Exposition à des frameworks frontend (React ou Angular de préférence)
Compréhension des bases de la conteneurisation et de Kubernetes
Expérience avec des outils dobservabilité (Datadog OpenTelemetry)
Expérience préalable au sein déquipes R&D sur des outils internes des hackathons ou des projets greenfield
Fourchette salariale prévue pour ce poste : 129 000 $ à 175 000 $ CA (CAD)
Chez KOHO nous nous engageons à offrir une transparence salariale à lensemble des candidates. La rémunération chez KOHO est déterminée selon plusieurs facteurs incluant notamment les données salariales comparables sur le marché canadien lévaluation des compétences techniques une analyse globale de lexpérience professionnelle antérieure ainsi que léquité salariale interne avec les autres membres de léquipe KOHO.
KOHO is for builders.
If youre energized by challenge motivated by mission and want to be part of a team that punches above its weight - we want to hear from you.
The KOHO culture is one of collaboration creativity and diverse perspectives. We are committed to building and fostering an inclusive accessible environment for everyone. If you have any questions concerns or requests regarding accessibility needs please contact and the People and Culture team will be happy to help.
AI Disclosure: KOHO uses artificial intelligence (AI) in certain aspects of its recruitment process to screen assess or select applicants. For any questions or concerns please contact us at
Note: this posting is for an existing vacancy that we are seeking to fill.
#LI-Remote
Required Experience:
Senior IC
View more
View less