
Job Overview
Location
Calgary
Job Type
Full-time
Category
Backend Engineer
Date Posted
February 27, 2026
Full Job Description
đź“‹ Description
- • As a Senior Backend Developer at Neo Financial Technologies Inc., you will play a pivotal role in shaping the future of Canada's financial landscape. You won't just be writing code; you'll be a key architect and implementer of the robust, scalable, and highly available systems that power our mission to build a more rewarding financial future for all Canadians. This is an opportunity to join a rapidly scaling, award-winning fintech company that is redefining financial services through innovation and technology.
- • You will be instrumental in designing, developing, and deploying mission-critical backend services. This involves translating complex business requirements into elegant, efficient, and maintainable code using our core technology stack: TypeScript, Node.js, Serverless framework, GraphQL, and MongoDB, all hosted on AWS. Your contributions will directly impact the performance, security, and scalability of our financial ecosystem.
- • A significant aspect of this role involves leading by example and fostering a culture of engineering excellence. You will actively mentor intermediate and junior developers, sharing your expertise in best practices, architectural patterns, and problem-solving techniques. By conducting thorough code reviews, advocating for comprehensive automated testing (unit, integration, end-to-end), and championing continuous delivery pipelines, you will help elevate the collective technical capabilities of the engineering team.
- • You will be responsible for architecting and implementing solutions to challenging technical problems. This includes designing systems that are not only functional but also resilient, scalable to handle millions of users, and highly available to ensure uninterrupted service. You will delve into sophisticated microservices architecture, implementing advanced patterns such as idempotency, asynchronous communication via message queues, and distributed transactions to ensure data consistency and system reliability.
- • Neo Financial is at the forefront of leveraging AI to enhance developer productivity and build cutting-edge solutions. You will have the opportunity to work with and contribute to our AI initiatives, utilizing tools like GitHub Copilot and Cursor to accelerate development, and potentially building agentic systems with Gemini. This forward-thinking approach ensures our developers are equipped with the most advanced tools to build innovative financial products.
- • Beyond technical implementation, you will be expected to deeply understand the "why" behind the features you build. This means ensuring that your technical solutions not only meet minimum requirements but truly address customer needs and deliver significant business value. You will collaborate closely with product managers, designers, and other stakeholders to ensure alignment and drive impactful outcomes.
- • You will be a key contributor to the evolution of our microservices architecture, identifying opportunities for improvement, refactoring existing services, and introducing new technologies where appropriate. This includes a strong focus on performance optimization, identifying bottlenecks, and implementing strategies to ensure our systems can scale seamlessly with our growing customer base.
- • As a Senior Backend Developer, you will also be involved in operational aspects of the services you build. This includes monitoring system health, debugging production issues, and contributing to the overall stability and reliability of our platform. Experience with cloud-based infrastructure, particularly AWS, is crucial for success in this role, as you will be managing and maintaining code in a production environment.
- • You will be part of a high-performance culture that values teamwork, ownership, and professional integrity. You will collaborate with other talented engineers in a fast-paced environment, where ideas are shared openly, and challenges are met with enthusiasm. Your ability to communicate effectively, both technically and cross-functionally, will be essential.
- • This role offers a unique opportunity to make a significant impact on a rapidly growing fintech company that is already a leader in the Canadian market. You will be empowered to take ownership of your work, drive innovation, and contribute to building a more rewarding financial future for millions of Canadians.
Skills & Technologies
JavaScript
TypeScript
Go
Node.js
MongoDB
Backend
Senior
Onsite
Degree Required
About Neo Financial Technologies Inc.
Neo Financial Technologies Inc. operates a Canadian digital banking platform offering no-fee savings and spending accounts, cash-back credit cards, and high-yield investment products. Launched in 2019 by the co-founders of SkipTheDishes, the company partners with Concentra Bank to provide CDIC-insured deposits and leverages app-based technology to deliver personalized rewards at domestic retailers. Core services include mortgage brokerage, registered plan investing, and merchant-funded loyalty programs, targeting tech-savvy consumers seeking alternatives to traditional banks.
Similar Opportunities
Brazil
Full-time
Expires May 3, 2026
Java
Kotlin
Docker
+4 more
6 days ago

Okta, Inc.
Toronto, California, Canada
Full-time
Expires May 4, 2026
JavaScript
TypeScript
Go
+5 more
5 days ago

Dualentry Inc.
Los Angeles, California, Canada
Full-time
Expires Apr 28, 2026
Python
Django
Flask
+7 more
11 days ago

