Software Engineer (Backend)
- Remote job
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer (Backend) based in Canada.
This role offers the opportunity to provide technical leadership for a business intelligence and client reporting platform serving enterprise healthcare organizations.
You will shape the backend architecture across multiple interconnected services, data sources, and processing workflows.
The position combines hands-on software engineering with responsibility for technical direction, architecture, and engineering standards.
You will help the team navigate complex technical challenges while ensuring systems remain scalable, secure, observable, and maintainable.
Working closely with Product, QA, and engineering teams, you will influence priorities, dependencies, and architectural decisions.
You will also mentor engineers and contribute directly to high-risk or ambiguous technical initiatives.
This is an impactful opportunity for a senior backend engineer who enjoys solving complex problems while guiding engineering strategy.
- Own the technical roadmap for backend services covering reporting, data access, scheduled processing, and export and delivery capabilities.
- Drive architectural decisions across multiple interdependent services and data sources, documenting key decisions and technical direction for the engineering team.
- Establish and maintain engineering standards covering code quality, testing, API design, observability, and overall system reliability.
- Review technical designs and code, provide constructive feedback, and help engineers resolve complex technical challenges.
- Translate ambiguous business and product requirements into clear, actionable technical plans that engineering teams can execute.
- Balance short-term delivery priorities with long-term system health, proactively identifying, prioritizing, and managing technical debt.
- Partner with Product, QA, and other engineering teams to align scope, sequencing, technical dependencies, and delivery plans.
- Lead and contribute to cross-team architecture discussions, solution proposals, and vendor or platform evaluations.
- Mentor engineers and strengthen their technical decision-making, system-design capabilities, and overall engineering judgment.
- Remain hands-on by contributing production code, particularly for complex, high-risk, or high-ambiguity technical problems.
- Help improve CI/CD processes, engineering workflows, and delivery velocity across the backend environment.
- Contribute to the scalability, security, reliability, and observability of distributed backend applications and platforms.
- 12+ years of experience building and operating production backend systems, with demonstrated technical leadership through formal management or senior technical ownership.
- Strong hands-on experience with a modern backend language and framework such as Java/Spring, Kotlin, C#/.NET, Node.js, Python, or Go.
- Proven ability to make and own architectural decisions across multiple interconnected services rather than focusing exclusively on a single application.
- Strong relational database expertise, including schema design, migrations, query performance, and database considerations at the systems-design level.
- Experience designing REST APIs and service contracts consumed by other engineering teams or applications.
- Experience with cloud platforms, with GCP experience preferred.
- Strong understanding of authentication, authorization, access control, and security tradeoffs within distributed systems.
- Experience coordinating technical work and dependencies across multiple engineers, services, and teams.
- Hands-on experience with CI/CD pipelines and containerization, including improving pipeline reliability and engineering delivery velocity.
- Strong background designing and building scalable, distributed applications and platforms.
- Excellent written and verbal communication skills, with the ability to explain architectural tradeoffs to both technical and non-technical stakeholders.
- Experience integrating with BI, analytics, or data warehouse platforms is strongly preferred.
- Experience working in regulated or audit-sensitive environments such as healthcare, finance, or insurance is advantageous, particularly where data lineage and accuracy are critical.
- Experience leading migrations or major architectural transformations, as well as asynchronous or scheduled processing for large data volumes, is preferred.
- Experience designing role-based access control and data visibility mechanisms at the system-design level is a plus.
- Experience mentoring engineers and leading technical planning activities such as estimation, grooming, design reviews, and technical discussions is beneficial.
- Familiarity with distributed caching or session/token stores, frontend concepts, and team-level observability and logging practices is a plus.
- Contract opportunity with a remote working model .
- Opportunity to take ownership of backend architecture for an enterprise business intelligence and reporting platform.
- Significant technical influence across multiple services, systems, and engineering teams.
- Hands-on exposure to scalable distributed systems, cloud technologies, CI/CD, data platforms, and modern backend engineering practices.
- Opportunity to mentor engineers and influence technical standards and architecture.
- Experience working on technology supporting enterprise healthcare clients and data-sensitive environments.
- Opportunity to contribute to major architectural initiatives, migrations, and long-term platform improvements.
Requirements
Benefits
$99k - $149k per year
...) you will: Be a part of a fast paced, agile team comprising engineers, a product manager, and designer. Design and develop features... ...excellent communication and collaboration skills. Have 2+ years of software development experience. Have experience creating public or...SuggestedFull timeRemote workFlexible hours$145k - $155k per year
...sounds exciting to you, join the herd! Description We are looking for an experienced backend engineer who enjoys solving complex problems, sharing knowledge, and building reliable software. As a Senior Backend Software Engineer, you will design, build, and maintain the...SuggestedRemote work- ...The Data Foundations team drives Data Engineering and Data Apps and Tooling work across Stripe... ...We are looking for talented data-minded software engineers to help us manage business-critical... ...data quality issues Knowledge of a backend development language (such as Scala, Java...SuggestedInternship
$143.8k - $231.9k per year
...Camunda is hiring a remote candidate for Senior Software Engineer, Backend. This is a full time position. Work location: Canada. The role typically involves technologies such as CI/CD, Python, Rust, Java, Docker, DevOps. Camunda is the enterprise platform for agentic orchestration...SuggestedFull timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeFlexible hoursShift work- Advance your career as a Senior Software Engineer Backend with Veeva Systems. Benefit from a flexible work arrangement as you craft impactful backend services. At Veeva Ostro, we drive innovation in life sciences through strategic software solutions. In this role, you will...SuggestedFlexible hours
- ...RESPONSIBILITIES At SpryPoint we value collaborate work environments, automation, learning, and delivering value to our users. As a Software Engineer III at SpryPoint, you will be building and integrating interactive web applications, services, and apps that real people will...
- ...Cloudbeds Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently... ...Remote How You'll Make an Impact: As a Senior Backend Engineer on the Booking Engine squad, you'll implement new architectures, features, and...Long term contractWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
$170.4k - $234.3k per year
...programmatic advertising and marketing channels. Engineering at StackAdapt: As an Engineer at... ...the team and lead by example to uphold software development best-practices in addition to... ...web APIs, component libraries and backend systems that serve the team roadmap goals...Local areaRemote workWork from homeHome officeFlexible hours- ...Moomoo Canada Financial Inc. in Toronto is seeking a hands-on Senior Software Engineer to join our global fintech engineering team. You will design scalable architectures and deliver high-quality backend services for brokerage and financial platforms. You’ll collaborate...
- ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer Organization: Export Development Canada (EDC) / FinDev Canada Stream: Stream 1 – Application Services Term: 12-Month / 1-Year...Contract workRemote work
$100k - $135k per year
...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding...Long term contractFull timeRemote work$136k - $168k per year
...ROLE DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations & Automations) to... ...management systems with downstream marketing engines. Deploy Custom Webhooks: Design,... ...Integration Engineering: 6+ years of backend software engineering or systems...Long term contractWork at officeLocal areaRemote workFlexible hoursShift work$150k - $210k per year
...technology helps operators thrive while delivering unforgettable moments to travelers around the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is an established SaaS platform in the tours and activities industry with real customers...Full time$180k - $220k per year
...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding...Long term contractFull timeRemote work$150k - $175k per year
...Nearform Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent digital solutions and... ...Experience with automation, CI and CD. Experience building software collaboratively using pull requests and code reviews Excellent...Permanent employmentFull timeManual laborRemote workFlexible hours$163k - $213k per year
...DEPT® is seeking a highly analytical and technical Architect Software Engineer (Adobe - AJO, AEP, RTCDP) to join our forward-deployed architecture... .../federated query strategies that allow marketing activation engines to reference enterprise warehouses without unnecessary data...Work at officeLocal areaRemote workFlexible hours- ...ready. We're part of the Valsoft Edelweiss Software Group — a large-scale portfolio of... ...evolve. We're looking for true builders: engineers who orchestrate systems, ship production-... ...databases — MS SQL experience a plus ~ Backend experience designing polyglot APIs,...Remote jobInternshipShift work
$170k - $200k per year
...this position: We are seeking a Staff Engineer with a strong background in modern web... ...excellence. Technical / Execution Build backend services using C# in a Functional... ...systems, cloud infrastructure, and secure software practices. Share learnings and elevate...Remote jobLong term contractPermanent employmentLocal area- .... Our partner is looking for a Staff Product Engineer - Payments based in Canada. This is an opportunity to shape the backend infrastructure behind a mission-critical benefits... .... Requirements ~5+ years of professional software engineering experience, with a strong...Remote jobLong term contractHome office
- ...seeking a highly skilled Senior Application Engineer with deep T-SQL expertise to join the... ..., develop, and maintain robust, scalable software solutions supporting complex liquid... ...Python for data processing, scripting, or backend development Industry Systems: Hands-on experience...Remote job
$140k - $165k per year
...looking for a Senior Fullstack AI Platform Engineer who wants to build AI systems that... ...engineering . You’ll work across Python backend services, React/TypeScript, Amazon... ...role for an engineer who likes building software, solving messy systems problems, working...Manual labor$100k - $150k per year
...step of the way. We are a high-ownership engineering organization focused on building secure,... ...and collaborate across platform, backend, infrastructure, compliance, and operations... ...application security practices and secure software delivery. ~ Experience managing penetration...InternshipWork at office2 days per week- ...requirements for control, auditability, and data residency rule most software out. When the strictest buyers pick a system of record, that... ...that. About the role This is the first dedicated GTM engineering hire at Plane, and you will build the function from the ground...Full time
- ...seeking a highly skilled Senior Python Engineer to join our distributed engineering team... ...efficiency. The ideal candidate brings a strong software engineering foundation combined with deep... ..., develop, and maintain robust, scalable backend services and APIs using Python and Django...Remote job
- ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our expert... ...of application Summary We are seeking an experienced AI Engineer with 5+ years of experience designing, developing, and deploying...Contract workInternship
$80 per hour
...RESPONSIBILITIES: Leads and architects software solutions written in Java that integrate... ...technical leadership and guidance to a small engineering team to maintain and enhance this... ...Experience building and maintaining backend integrations: event-driven architectures,...Hourly payFixed term contractRemote workFlexible hours- ...assist another individual in obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful. If Precisely... ...as they emerge. Overview: We are looking for a Platform Engineering Manager with a strong hands-on engineering background to lead and...
- ...with many partner teams: peer engineering organizations to build robust... ...UX/UI pieces, and analytics engines for defining and measuring the... ...of experience in full-time software development roles ~ Experience... ...in both frontend and backend, with strong ability to work...Full time
- ...Cloudbeds, we're not just building software, we’re transforming... ...Impact: As a Senior Frontend Engineer on the squad, you'll build and... ...TypeScript codebase, partnering with backend, product, and design to ship... ...directly through the booking engine. Our Booking Engine Team:...Work at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
$120k - $160k per year
...Position Summary: Kindsight is seeking a Senior Salesforce Engineer to join our Product Engineering team and help build and evolve... ...~3+ years of experience developing and maintaining commercial software products. ~ Familiarity with Salesforce DX and SFDX CLI. ~ Demonstrable...Long term contractRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Backend). Be the first to apply!
- director software engineering Canada
- software engineer co-op Canada
- software developer no experience Canada
- junior software engineer Canada
- software engineer Canada
- software engineer internship Canada
- software engineer - robotics Canada
- new graduate software developer Canada
- software engineer - computer Canada
- junior software developer Canada

