Ingénieur logiciel / Software Engineer (Toronto)
$85k - $166.8k per yearMicrosoft
Overview
Software Engineer position on the Dragon Platform team, part of Microsoft Health and Life Sciences (HLS). The HLS Platform team builds a connected, cloud-based healthcare ecosystem on Microsoft Azure, aiming to empower clinicians, staff, and patients. You will collaborate with experienced engineers and product leaders to design, implement, and optimize backend services and user experiences that support commercial marketplace and admin tooling workflows.
Cette opportunité se situe au sein de l'équipe de la plateforme Dragon, où vous développerez des services volontaires sur le cloud qui alimentent Dragon Copilot. Vous collaborerez avec des ingénieurs expérimentés et des responsables produits pour concevoir, mettre en œuvre et optimiser des services backend et des expériences utilisateur qui soutiennent des flux de travail essentiels pour le marché commercial et les outils d'administration.
Le poste exige la capacité de travailler dans des environnements dynamiques, d’assumer pleinement ses responsabilités et de contribuer à des projets à fort impact qui façonnent l’avenir de la technologie de santé.
Responsibilities
- Experience building and operating cloud services at scale, preferably on Azure, with knowledge of RESTful APIs, authentication flows (S2S, app‑only, delegated), no‑SQL database, micro‑service patterns, Kubernetes or container systems.
- Strong problem‑solving skills and ability to thrive in ambiguous environments, with a commitment to continuous learning and delivering customer impact through engineering.
- Effective communication skills and ability to work collaboratively in a fast‑paced, distributed team environment.
- Collaboration with cross‑functional teams to define, design, implement, and troubleshoot complex cloud services and user experiences.
- Ownership of end‑to‑end delivery of features, from architecture to production monitoring.
Qualifications
- Bachelor's Degree in Computer Science or a related technical discipline.
- 4+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
- 2+ years of experience building and operating cloud services at scale, preferably on Azure.
- Familiarity with RESTful APIs, authentication flows (S2S, app‑only, delegated), no‑SQL databases, micro‑service patterns, Kubernetes or container systems.
- Proficiency in both English and French; strong communication in both languages is a bona fide occupational requirement.
- Ability to meet Microsoft, customer, and/or government security screening requirements.
Preferred Qualifications
- Excellent problem‑solving skills and the ability to thrive in ambiguous environments.
- Commitment to continuous learning and delivering customer impact through engineering.
- Effective communication skills and ability to work collaboratively in a fast‑paced, distributed team environment.
Salary and Benefits
The typical base pay range for this role across Canada is CAD $85,000 – CAD $166,800 per year.
Microsoft will accept applications for this role until September 1, 2025.
- Industry leading healthcare benefits.
- Educational resources.
- Discounts on products and services.
- Savings and investments.
- Maternity and paternity leave.
- Generous time away.
- Giving programs.
- Opportunities to network and connect.
Equal Opportunity and Accommodation
Microsoft is an equal opportunity employer and values diversity. All qualified applicants will receive consideration without regard to age, ancestry, color, family or medical leave status, gender identity or expression, genetic information, marital status, national origin, or physical or mental impairment. If you need accommodation or a reasonable adjustment during the application or recruiting process because of a disability, please send a request via the phone number listed below.
#J-18808-Ljbffr- Lead the engineering teams at TRADER, a Canadian leader in digital automotive solutions, as a Software Engineering Manager in Toronto. You'll drive innovation, leveraging AI in development while ensuring team growth and project delivery. As an experienced Software Engineering...Suggested2 days per week
- ...deliver high-impact solutions. Location Toronto, ON (Hybrid - 4 days in office) The Role... ...innovate and refine our business. As an engineer, you’ll primarily work with modern JavaScript... ..., reliable, secure, and high‑quality software solutions. Mentor engineers to uphold code...SuggestedWork at office
$128k - $168k per year
Job title: Staff Software Engineer Reports to: Director, Engineering Department: Development Location: Waterloo, Ontario, Canada About Priority... ...smarter. We achieve this through the Priority Commerce Engine, an innovative platform that combines payables, acquiring, and...SuggestedLong term contract- ...Your Role As a Software Engineer Intern, you will learn how to build Zip’s core products and architecture. You will ship features that are immediately used by our users and will work with a tight‑knit team that values open communication and cross‑functional collaboration...SuggestedHourly payInternshipLive InImmediate start
$118k - $157.5k per year
Software Development Engineer – Federated GraphQL Platform — Toronto, Canada About the team and the role As a member of the GraphQL champions, you will interface directly with senior technology leaders and product owners to transform our current business and technology...SuggestedImmediate start- ...‑class technology solutions for our digital clients. We’re building new Sun Life capabilities from the ground up, and as a Lead Software Engineer on our team, you’ll take ideas from napkin sketches to production systems, making the technical calls that matter while shaping...Work at officeWork from home
$80 - $95 per hour
12 month contract to hire Hybrid 1-2x per week in Toronto Pay: $80-95/hr incorp Required Skills & Experience 15+ years of professional software development experience Proven experience operating at a Principal Engineer, Lead Engineer, Solution Architect, or Delivery Lead level...Contract work- Elevate your career as a Software Developer specializing in Data Engineering with a strong focus on Python and AWS services. This role centers around designing... ...and efficient solutions. Join a dynamic team in Toronto as you tackle the full Software Development Life Cycle...
- Make an impact as a Software Engineer II focusing on Android applications in Toronto's hybrid work setup. Contribute to feature development while upholding quality and performance standards. We are seeking an experienced Android Software Engineer II with a minimum of two...
- ...and ship changes that merchants feel the same day. Location Toronto, ON (in‑office during onboarding; hybrid 3 days/week in office after... ...productising AI to solve real commerce problems. We also expect engineers to be AI‑native in their own workflow: using AI tools to move...Full timeWork at officeImmediate start3 days per week
- Become a technical leader at CanCap as a Senior Software Engineer in Downtown Toronto. Help innovate and refine our platform with your expertise in Python, TypeScript, and system design. You will play a crucial role in guiding the technical direction of our evolving technology...
- ...niche expertise) Role Overview We are looking for a Senior Software Developer to support the Cyber Security portfolio within Cyber... ...secure development practices while collaborating closely with engineering, AI/ML, and cybersecurity teams. Key Responsibilities Design...
- Join Lyft as a Frontend Software Engineer on the Operator Core Tooling pod, where your expertise will enhance operations by developing effective tools in a hybrid workplace. Collaborate with team members to build robust services and drive impactful workflows. At Lyft, you’ll...
- Enhance cloud storage solutions as a Senior Software Engineer with MongoDB’s Replicated Storage Services. Focus on distributed systems, API enhancements, and C++ development in a hybrid or remote role. MongoDB is seeking a Senior Software Engineer to join the Next‑Gen Platform...Remote work
- ...Description: About the role: The Enterprise Data & Analytics Enablement team is looking for a highly experienced, hands‑on Lead Software Engineer to lead our MLOps team within an Analytics Platform, emphasizing AWS cloud services and machine learning operations. The successful...Work at officeWork from home
$145k - $190k per year
Overview Based in Canada and headquartered in Toronto, Paramount Commerce is a fintech company focused on making payments simpler... ...from you. The Opportunity We\'re on the lookout for a Senior Software Engineer to join our Payment Experience Engineering Team. The Payment...Full timeSummer workLocal areaRemote work- We're looking for top-tier engineers - the best of the best - who use modern AI development tools (Claude Code, Codex etc) and multi-agent... ...operate at the frontier of AI‑assisted development, ship production software, and learn fast alongside an exceptional team. You’ll join...
- .... Our customers include some of the world's largest airlines and ground handling providers. For more information, visit Senior Software Engineer – Localization AeroVect is looking for a Senior Software Engineer to join the Localization team and take ownership of our calibration...Manual labor
- Join ZoomInfo as a Senior Software Engineer specializing in Internal Developer Platforms using TypeScript and Node.js. This role emphasizes API design, microservice architecture, and operational excellence in cloud environments. In your role at ZoomInfo, you will collaborate...
- Drive innovation at Cash App as a Software Engineer dedicated to Banking services. Engage in developing cutting-edge features that improve financial management for millions of users, all in a collaborative, remote-enabled setting. Join Cash Apps mission to reshape consumer...Remote work
$140k - $190k per year
...future of automotive retail in Canada and beyond. Job Overview We are hiring an experienced Software Engineering Manager to run two teams building our marketplace platform in Toronto. Responsibilities Build and grow high‑performing teams and establish delivery...2 days per week- Drive transformative change as a Staff Engineer at the company, focusing on AI-driven solutions to bridge the justice gap. Lead critical... ...team engineers as a mentor and guide Requirements 8+ years of software engineering expertise Robust diagnostic and systems-thinking...Permanent employment
- Elevate user experience as a Frontend Software Engineer at Cresta. Your focus will be on desktop applications essential for screen capturing and compliance solutions. In this role with Cresta’s Platform Frontend team, you’ll design and maintain robust systems to optimize agent...
- Software Engineering - Packaged/SaaS Application Engineer Location: Toronto, ONTARIO (Remote work available) Overview Our client, a leader in innovative technology solutions, is seeking a dedicated and skilled Software Engineering - Packaged/SaaS Application Engineer to...Remote workFlexible hours
- Dawn InfoTek is looking for a Cloud Software Engineer in Downtown Toronto, working in a hybrid role for a major bank. Focus on building cloud infrastructure and developing data solutions. In this 6-month contract role, you will leverage your AWS expertise to create robust...Contract work
- ...Lead the ML infrastructure at Stripe, enhancing systems for machine learning innovations. Bring your expertise in software to this impactful Staff Engineer role. Join the ML Platform team at Stripe, where your decades of experience will guide the technical evolution of our...
- .... If you are an experienced Full Stack developer with a strong engineering mindset and a passion for delivering high quality work, this opportunity... ...with various programs. Location Canada: Ontario, Toronto. EEO Statement If you require accommodation (including, but...
- Join Canonical's remote team as a Distributed Systems Software Engineer, focusing on Python and Go development. Build cutting-edge cloud solutions and collaborate globally. This entry-level role is ideal for engineers who are eager to contribute to the success of multi-cloud...Remote work
- ...interfaces and scalable REST APIs using a modern tech stack. Optimize performance across the application and continuously improve engineering standards. Collaborate closely with a small, high‑energy team across product, design, and QA. Qualifications 5+ years of full‑stack...Work at officeFlexible hours
- ...airlines and ground handling providers. For more information, visit Job Description We are looking for an experienced Staff Software Engineer who can design and build best-in-class planning systems for autonomous driving in structured, low-speed environments. In this role...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Ingénieur logiciel / Software Engineer (Toronto). Be the first to apply!
- senior software developer Toronto, ON
- software engineer - computer Toronto, ON
- software developer remote Toronto, ON
- software engineer intern Toronto, ON
- software engineer devops Toronto, ON
- junior software developer internship Toronto, ON
- remote entry level software developer Toronto, ON
- linux software engineer Toronto, ON
- software engineer internship Toronto, ON
- ingénieur logiciel Toronto, ON
