- At Bettermode, we're dedicated to empowering our team to thrive—both professionally and personally. We offer location-based, competitive compensation that reflects your expertise and impact, with annual reviews so you can grow with us. Our culture is built on ownership and trust, giving you real influence over how we scale and succeed.
- From your very first day, you and your family are covered by comprehensive Canadian health benefits—dental and vision included—so you can focus on what matters most.
- Enjoy unlimited paid vacation days, paid parental leave to support your family, and bereavement leave should you need it.
- You'll have all the equipment you need provided, or you can bring your own device and access our Device Upgrade Policy—an interest‑free hardware stipend repayable via payroll deductions, allowing you to upgrade when you need.
- We want you to thrive in your work: every team member receives a monthly Tech & Appreciation Stipend—perfect for testing new software or tools and improving your workflows as you see fit.
- For in‑person collaboration, our downtown Toronto office is less than a 15‑minute walk from Union Station, with a free shuttle running throughout the day. The office features complimentary snacks, coffee, video games, and board games, as well as dedicated seating and a flexible environment that supports creativity, focus, and teamwork.
- Join a globally diverse and collaborative team where you're supported to do your best work and have access to all the resources needed to succeed.
- Architect & Build: Design and implement scalable, type‑safe backend services using TypeScript and NestJS. You will own features end‑to‑end in collaboration with the Frontend team, from database schema design to API contracts.
- Drive Event‑Driven Architecture: We rely on Apache Kafka for asynchronous communication. You will build robust producers/consumers and handle the complexities of distributed data consistency and eventual consistency.
- Build AI‑Native Features: You will actively integrate LLMs and AI workflows into our product. This isn't just about using Copilot to code faster (though we do that, too); it's about building RAG pipelines and AI‑driven capabilities for our customers.
- Own Your Code: We practice "You build it, you run it." You will ensure your services are observable, reliable, and performant, participating in on‑call rotations to maintain system health.
- TypeScript Authority: You have deep expertise in the TypeScript ecosystem. You write clean, modular code that is easy to test and maintain.
- Systems Thinker: You have experience with Event‑Driven Microservices and understand the nuances of message brokers like Kafka. You know how to design for failure in a distributed system.
- AI‑Augmented Workflow: You embrace AI as a non‑negotiable part of modern engineering. You utilize tools like Copilot, Cursor, and LLMs to accelerate development, viewing them as force multipliers that allow you to focus on high‑level architecture rather than repetitive coding tasks.
- Database Polyglot: You are comfortable working across relational such as PostgreSQL (relational) and non‑relational such as MongoDB (document) paradigms, and you understand when to use which.
- AI Pragmatist: You are comfortable working with AI APIs and have a vision for how to architect backends that support nondeterministic AI outputs.
- High Autonomy: You are used to working in a startup environment where requirements can be fluid. You can take a business goal and translate it into a technical solution with minimal supervision.
- Experience with OLAP databases like Apache Pinot or ClickHouse.
- Experience with NestJS, GraphQL.
- Practical experience with AWS services.
- Modern Stack: We keep our tech debt low and our tooling modern.
- High‑Density Talent: Work alongside peers who challenge you to be better.
- Impact: Your code hits production quickly and solves real problems for a large user base.
- Headcount: This is a new position at Bettermode
- Compensation Range: CA$150K-$180K/annually
- AI Use: Large Language Models (LLM) might be used in the hiring process for this position to screen, assess or select job applicants.
-
We are everything a traditional financial institution is not. At QFG, you will be constantly moving forward, bringing the future of fintech into existence. You will be part of a collaborative team that cares deeply about our mission and each other. · ...
Toronto, Ontario1 month ago
-
We are looking for an Engineering Manager to lead one or more of our engineering teams at Agoda. · ...
Toronto, Ontario1 week ago
-
We are looking for a Software Engineer to join our team in Toronto. As a member of our platform services team, you will deliver secure and scalable services that enable us to build member experiences and work with customer technical infrastructure. · ...
Toronto1 week ago
-
+Job summary+Be an integral part of Agoda's Back End Engineering department · We build scalable systems that host our core business logic. · +Responsibilities+: Lead one or more engineering teams. · Develop people - inspire those around you so they can achieve their potential. · ...
Toronto1 week ago
-
Senior Backend Engineers at LotusFlare are replacing traditional business back ends with an engagement-centric, dynamic product stack. They are responsible for further developing, securing, and scaling the back-end infrastructure to support the platform to handle millions of conc ...
Toronto1 month ago
-
We help our clients modernize capitalize on emerging trends evolve their business for the coming decades by remaining tech-agnostic human-centered. · ...
Toronto1 month ago
-
We are redefining how businesses streamline customer experiences and foster strong relationships. · Location-based, competitive compensation that reflects your expertise and impact. · ...
Toronto $150,000 - $180,000 (CAD) Full time3 weeks ago
-
We're Hiring: Back-End Developer to join our team and contribute to building secure, scalable, and high-performance solutions in the payments domain. · ...
Toronto, Ontario1 week ago
-
Agoda is looking for a Lead Software Engineer to join their Back End Engineering department. The successful candidate will be responsible for architecting and developing highly scalable, mission critical back end systems. · ...
Toronto, Ontario1 month ago
-
Experience with Java/Spring MVC, JavaScript , Jenkins (CI/CD) experience. Strong in DS/Algorithms, React knowledge. · ...
Toronto, Ontario1 month ago
-
We are seeking a highly skilled Senior Backend Software Engineer to join a fast-paced AI start-up with an excellent team. · Design, develop, and maintain backend services, APIs, and databases. · Write clean, efficient, and well-documented code. · ...
Toronto, Ontario1 month ago
-
We are looking for a Back-End Developer to join our team in Global Wealth Engineering where we are leading the development of generative AI products for asset managers. You will play a critical role in building enterprise-grade data pipelines that power intelligent applications. ...
Toronto, Ontario1 month ago
-
We re looking for a software engineer to join our team in Toronto. You ll play a key role in backend development API design and integration within risk assessment software solutions. · ...
Toronto, Ontario3 weeks ago
-
We are looking for developers to work on mission-critical systems that serve millions of users daily. · You will have the chance to work on innovative projects using cutting-edge technologies. · ...
Toronto, Ontario1 month ago
-
+We're building a relationship-oriented bank for the modern world. · +Programming Skills - Develop, code and test end-to-end stack of applications. · Troubleshooting and Technical Skills – Work closely with key business and technology partners to ensure that business and client i ...
Toronto, ON3 days ago
-
Build platforms and systems infrastructure using strong background in distributed systems. · ...
Toronto, Ontario3 weeks ago
-
We are hiring the best talent in Information Technology in Toronto, and across several European countries to help build their next global success story building life changing technologies that help millions of people living a healthier life. · The back-end developer must analyze, ...
Toronto, Ontario2 weeks ago
-
Seeking a Back End Developer to join our growing team to help build new features and improve existing functionality for our industry-leading analytics platform. · ...
Toronto, ON5 days ago
-
We are looking for a senior-level Backend Developer to join our growing software company building a modern platform that supports complex operational workflows at scale. · Building and maintaining backend services for a production SaaS platform · ...
Toronto, Ontario1 month ago
-
We are seeking an experienced Senior Backend Developer who is responsible for the cloud-native backbone powering InterAction+, CRM solution for law firms and professional services organizations.This role requires self-driven engineer who can take full ownership of complex backend ...
Toronto, Ontario1 month ago
-
We are seeking a qualified Architect, Tech Manager or SME .NET Developer. This role focuses on delivering end-to-end solutions that leverage Generative AI technology. · Work in a fast growing and exciting organization with professionals who are eminent in their respective field · ...
Toronto, Ontario1 week ago
Senior Back-end Engineer - Toronto - Bettermode
Description
About Us
At Bettermode, we are redefining how businesses streamline customer experiences and foster strong relationships. Our platform empowers businesses to seamlessly craft powerful web apps with engagement tools in its core tailored to their unique needs.
Backed by Silicon Valley investors and trusted by brands like Lenovo, Mercedes, and IBM, we're proud to connect millions of end-users daily (check our Showcase page ).
Join us as we continue building tools that redefine customer engagement
Benefits
About This Role
Employment Type: Full‑time
Location: Toronto, Canada
Location type: Hybrid (3 days at the office in Downtown Toronto - Monday, Tuesday and Thursday)
Timezone: Eastern Standard Time
The Opportunity
We're looking for a Senior Backend Engineer who wants to spend their time architecting and shipping. You will join a team of seasoned engineers where high autonomy and high technical standards are the default.
You will be working on a complex, event‑driven architecture that powers a product with $5M ARR and growing. This role is for a builder who loves the challenge of distributed systems, high‑volume data, and integrating cutting‑edge AI capabilities directly into the core product.
What You Will Do
What We Are Looking For
Bonus Points
Why Join Bettermode?
If you think this role is right for you, apply today We're excited to share more details, learn about your experience, and discover together if we're the perfect fit for each other.
Commitment to Diversity
As we continue to grow with customers and team members worldwide, we are committed to cultivating an environment where everyone's unique perspectives are heard and valued. The diversity of our team will enable us to build the most inclusive product and workplace possible. We encourage applications from all backgrounds, identities, abilities, and life experiences.
Additional Information
#J-18808-Ljbffr
-
Principal Back-End Engineer
Only for registered members Toronto, Ontario
-
Engineering Manager, Back End
Only for registered members Toronto, Ontario
-
Back-end Software Engineer
Only for registered members Toronto
-
Engineering Manager, Back End
Only for registered members Toronto
-
Senior Back-End Engineer
Only for registered members Toronto
-
Senior Back-End Engineer
Only for registered members Toronto
-
Senior Back-end Engineer
Full time Only for registered members Toronto
-
Back End Developer
Only for registered members Toronto, Ontario
-
Lead Software Engineer, Back End
Only for registered members Toronto, Ontario
-
Back End Developer
Only for registered members Toronto, Ontario
-
Senior Software Engineer, Back End
Only for registered members Toronto, Ontario
-
Back-End Developer
Only for registered members Toronto, Ontario
-
Back End Developer
Only for registered members Toronto, Ontario
-
Back End Staff Software Engineer
Only for registered members Toronto, Ontario
-
Back End Developer
Only for registered members Toronto, ON
-
Back End Developer
Only for registered members Toronto, Ontario
-
Back End Developer
Only for registered members Toronto, Ontario
-
Back End Developer
Only for registered members Toronto, ON
-
Back End Developer
Only for registered members Toronto, Ontario
-
Back End Developer
Only for registered members Toronto, Ontario
-
Back End Developer
Only for registered members Toronto, Ontario