Senior Software Developer Toronto, ON, CA + 4 more
$107k - $157.3k per yearAutodesk, Inc
**Position Overview**We are seeking a passionate and experienced Senior Software Developer to join a Data Services team focused on delivering core record- and entity-management services. You will help design, build, and operate services that create and maintain canonical records for people and organizations. This role combines hands-on backend engineering (Python, serverless, microservices, APIs, AWS) with operational ownership and close collaboration with product, data stewards, and UX. The successful candidate will balance delivery of roadmap work with ongoing maintenance and reliability improvements and will help surface steward workflows through steward-facing UI or full-stack work when needed. Familiarity with master data management, data enrichment, identity resolution, or data quality practices is a plus. **Responsibilities*** Design, implement, test, and operate backend services that support record management and data enrichment (microservices, serverless functions, event-driven flows, and REST/ APIs)* Deliver reliable, observable, and cost-efficient serverless architectures (serverless functions, event buses, queueing and DLQ patterns, API Gateway, or equivalents) and microservice components* Take responsibility with the team for delivering features end-to-end from product requirements to production: API design, data model changes, implementation, automated tests, CI/CD, documentation, runbooks, and operational readiness* Improve event listener and re-processing flows (throttling, backpressure, rate-limit handling) to reduce failed messages and avoid downstream service limits* Integrate data services with upstream and downstream systems (CRM systems, data lakes/warehouses, search/indexing, and external enrichment vendors)* Collaborate closely with data stewards and product to design steward-friendly workflows and minimize duplicate records; build UI/UX features or partner with UX developers to surface steward workflows* Contribute to service reliability: monitoring, tracing, structured logs, alerting, incident response, and capacity/cost management* Mentor other developers, participate in design and code reviews, and help evolve engineering practices for record- and data-service domains* Help onboard and cross-train developers as the team scales and stabilizes domains**Minimum Qualifications*** 5+ years of professional software engineering experience delivering production services and APIs* Strong backend engineering skills in Python (service development, testing, debugging)* Hands-on experience with serverless architectures and event-driven microservices (serverless functions, event buses, queues, NoSQL databases, API gateways, or equivalents)* Proven experience building and operating services on AWS (IAM, DynamoDB, metrics/logging, tracing, throttling/backpressure strategies)* Experience designing and maintaining REST APIs and event-driven systems.* Demonstrated operational ownership (monitoring/observability, alerting, runbooks, incident response)* Solid software engineering fundamentals: automated testing, CI/CD, distributed version control (Git), and infrastructure as code concepts* Excellent communication and cross-functional collaboration skills (product, data stewards, UX, and other engineering teams)* Bachelor's degree in computer science or related field, or equivalent practical experience**Preferred Qualifications*** Prior work on master data management, entity linkage/entity resolution, data cleansing, or identity/organizational matching* Experience with modern data warehouse platforms (e.g., Snowflake), big-data processing, or analytics pipelines* Familiarity with search/indexing technologies and building pipelines to populate search indexes* Frontend experience (React, TypeScript, CSS, modern frontend toolchains) and ability to partner with UX or deliver steward-facing UIs when required.* Experience working at an enterprise scale and collaborating with product/data stewards to deliver steward-ready solution#LI-PJ1 ---------------------------------------------------------------------------------------------------------------------------**26WD96718, Développeur logiciel senior****Aperçu du Poste**Nous recherchons un développeur logiciel senior passionné et expérimenté pour rejoindre une équipe chargée des services de données, dont la mission principale est de fournir des services de gestion des enregistrements et des entités. Vous contribuerez à la conception, au développement et à l'exploitation de services permettant de créer et de maintenir des enregistrements canoniques pour les personnes et les organisations. Ce poste combine des tâches pratiques d'ingénierie backend (Python, serverless, microservices, API, AWS) avec la responsabilité opérationnelle et une étroite collaboration avec les équipes produit, les gestionnaires de données et l'équipe UX. Le candidat retenu devra trouver un équilibre entre la réalisation des tâches prévues dans la feuille de route, la maintenance continue et l'amélioration de la fiabilité, et contribuera à mettre en évidence les workflows des gestionnaires de données via une interface utilisateur dédiée ou, si nécessaire, par le biais de tâches full-stack. Une connaissance de la gestion des données de référence, de l'enrichissement des données, de la résolution d'identité ou des pratiques en matière de qualité des données est un atout.**Responsabilités*** Concevoir, mettre en œuvre, tester et exploiter des services backend qui prennent en charge la gestion des enregistrements et l’enrichissement des données (microservices, fonctions sans serveur, flux pilotés par les événements et API REST/ Fournir des architectures sans serveur fiables, observables et rentables (fonctions sans serveur, bus d’événements, modèles de files d’attente et DLQ, API Gateway ou équivalents) ainsi que des composants de microservices* Assumer, avec l’équipe, la responsabilité de la livraison des fonctionnalités de bout en bout, depuis les exigences produit jusqu’à la mise en production : conception d’API, modifications du modèle de données, implémentation, tests automatisés, CI/CD, documentation, runbooks et préparation opérationnelle* Améliorer les écouteurs d’événements et les flux de retraitement (limitation de débit, contre-pression, gestion des limites de débit) afin de réduire les messages échoués et d’éviter les limites des services en aval* Intégrer les services de données aux systèmes en amont et en aval (systèmes CRM, lacs de données/entrepôts de données, recherche/indexation et fournisseurs d’enrichissement externes)* Collaborer étroitement avec les gestionnaires de données et l’équipe produit pour concevoir des flux de travail adaptés aux gestionnaires et minimiser les doublons ; développer des fonctionnalités UI/UX ou collaborer avec les développeurs UX pour mettre en avant les flux de travail des gestionnaires* Contribuer à la fiabilité des services : surveillance, traçabilité, journaux structurés, alertes, réponse aux incidents et gestion des capacités/coûts* Encadrer d’autres développeurs, participer aux revues de conception et de code, et contribuer à faire évoluer les pratiques d’ingénierie pour les domaines des services de données et d’enregistrement* Aider à l’intégration et à la formation polyvalente des développeurs à mesure que l’équipe s’agrandit et stabilise les domaines**Qualifications Minimales*** Plus de 5 ans d’expérience professionnelle en génie logiciel dans la mise en production de services et d’API* Solides compétences en ingénierie backend avec Python (développement de services, tests, débogage)* Expérience pratique des architectures sans serveur et des microservices événementiels (fonctions sans serveur, bus d'événements, files d'attente, bases de données NoSQL, passerelles API ou équivalents)* Expérience avérée dans la création et l'exploitation de services sur AWS (IAM, DynamoDB, métriques/journalisation, traçage, stratégies de limitation/contre-pression)* Expérience dans la conception et la maintenance d'API REST et de systèmes événementiels* Responsabilité opérationnelle avérée (surveillance/observabilité, alertes, runbooks, réponse aux incidents)* Solides bases en génie logiciel : tests automatisés, CI/CD, contrôle de version distribué (Git) et concepts d’infrastructure en tant que code* Excellentes compétences en communication et en collaboration interfonctionnelle (produit, gestionnaires de données, UX et autres équipes d’ingénierie)* Licence en informatique ou dans un domaine connexe, ou expérience pratique équivalente**Qualifications Souhaitées*** Expérience préalable en gestion des données de référence, en liaison/résolution d’entités, en nettoyage de données ou en mise en correspondance d’identités/d’organisations* Expérience avec les plateformes modernes d’entrepôts de données (par exemple, Snowflake), le traitement du big data ou les pipelines d’analyse* Connaissance des technologies de recherche/indexation et de la création de pipelines pour alimenter les index de recherche* Expérience en front-end (React, TypeScript, CSS, chaînes d’outils front-end modernes) et capacité à collaborer avec l’équipe UX ou à fournir des interfaces utilisateur destinées aux gestionnaires de données lorsque cela est nécessaire.* Expérience de travail à l’échelle de l’entreprise et de collaboration avec les responsables produit/gestionnaires de données pour fournir des solutions prêtes à l’emploi#LI-PJ1****Learn More******About Autodesk**Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.We take great pride in our culture here at Autodesk – it’s at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.When you’re an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!**Salary transparency**Salary is one part of Autodesk’s competitive compensation package. For Canada based roles, we expect a starting base salary between $107,000 and $157,300. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package. #J-18808-Ljbffr
- ...RQ11775 - Software Developer - Senior I Toronto ON I 2+ year Client: Justice Technology Services Location: Toronto ON onsite Pay Rate- 95-101/hr incorp OPP Level 4 Clearances: This position requires an OPP Level 4 security clearance Scope...Senior
- ...venture and growth equity luminaries, having raised more than $30M from elite investors such as M33 Growth, Ribbit... ...Responsibilities Build scalable, maintainable software solutions across full stack development Develop using AI augmented workflows. Our engineers use...SeniorFull timeInternshipLocal areaRemote work
$99.8k - $147.68k per year
...Factory™, and Color Block Jam™—plus many more! Founded in 2007 and headquartered in California... ...in a team with dynamic strengths. The Senior Software Engineer will be working with a... ...What You'll Do: Design, code, and develop new backend applications/services running...SeniorFull timeLocal area$95 - $101 per hour
...Senior Software Developer (RQ11712) Title: Dashboard and Integrations — Senior Software Developer Organization: Justice Technology Services... ...Procurement Office Location: 25 Morton Shulman Avenue, Toronto, ON Work Arrangement: Onsite (7.25 hours/day, Monday to...SeniorWork at officeMonday to friday- ...RQ11598 - Software Developer - Senior I Toronto ON - Onsite I 1+ year Job Title: 11598 - Software Developer - Senior Organization: Community Services Cluster Location: Toronto ON , Onsite 5 days a week Pay Rate:80-85/hr incorp Title: RQ11598 - Software...SeniorFlexible hours
- ...Software Developer - Full Stack Client: Community Service Cluster Location: Toronto ON Pay Rate: 95- 103/hr incorp Description Responsibilities · Design... ...language development tools Experience in one or more programming languages Experience in...Senior
- ...RQ11754 - Software Developer - Senior Government Services Integration Cluster Responsibilities • Required to translate technical systems... ...language development tools • Experience in one or more programming languages • Experience in application design...Senior
- ...Job Title: RQ11720 - Software Developer - Senior Organization: Government Services Integration Cluster Location: Toronto ON , Onsite 5 days a week Pay Rate:95-101/hr incorp Title: BOR - One Senior Software Developer Description Develops, configures...Senior
$125.8k - $157.3k per year
...listed in the job posting for the position (English or French)? Other ~ Use of artificial intelligence Experience ~5 years or more Employment terms options ~ Day Workplace information ~ Hybrid Health benefits Dental plan Disability benefits...SeniorLong term contractPermanent employmentFull timeWork from home- ...global healthcare leader serving people in more than 160 countries delivering both digital... ...development and delivery of high-quality software solutions that drive innovation in the healthcare... ...with cross-functional teams to design, develop, and implement software applications that...SeniorFull timeWork at officeRemote work
- ...Job Title: RQ10575 - Software Developer (ETL) Senior Organization: Justice Technology Services Location: Toronto ON , Onsite 5 days a week Pay Rate:95-101/hr incorp Scope A senior Software Developer ETL is required to provide best practice migration...SeniorContract work
$88.54 - $106.25 per hour
...RQ11711 - Software Developer - Senior Duration: 1 Year (250 Business Days)+ 1 Extension Location: 25 Morton Shulman Ave., Toronto - ONSITE CRJMC License Must-have skills: 10 + years of experience working with GeoTalent, including working within...Senior$130k - $160k per year
...Role : Bilingual Senior Software Engineer (PHP / Typescript / Javascript) Location: Toronto (2 days in office) or Montreal (2 days in office) Compensation: Annual Base... ...in a full-time capacity! Please see below for more information on the position and if interested apply...SeniorFull timeWork at office- ...The Senior Software Developer will support the Drug Formulary and Genomics team. Drug Formulary is a cancer drug and regimen resource for patients and healthcare professionals. It provides tools for patient education and information on prescribing drugs. PanelApp is an open...SeniorContract work
- ...Job Title: Software Developer – Senior Location: Toronto, ON Experience: 3–9 Years Job Type: Contract Job Summary We are seeking an experienced Senior Software Developer to design, develop, integrate, and maintain complex software applications and data-driven...SeniorContract work
$137.6k - $172k per year
...platform for turning learning into progress. Together, we help more than 300 million learners and 12,000+ enterprise customers... ...make a difference at global scale. About this Role: As a Senior Software Developer on the Monetization team, you'll lead technical initiatives...Senior$166k - $195k per year
...do. Expectations are high, and so are the rewards. As a Senior Software Developer on this high-impact team, you’ll collaborate across engineering... ...for a period of time. These roles are based in our Toronto, ON, Canada office, with hybrid attendance expected at least...SeniorLong term contractWork at officeShift work3 days per week- ...Software Developer - CRM - team lead Organization: Government Services Integration Cluster... ...Delivery and Procurement Location: Toronto - ON - Onsite Pay rate: 95-101/hr incorp... ...Proven experience in Technical Lead or Senior Developer roles. Experience delivering...Senior
$90k - $110k per year
...unnecessary phone calls, and makes clinics more efficient. Improve access to care by... ...and Development, we are hiring a Software Developer. As our new Software Developer, you will... ...This is a full-time hybrid role based in Toronto, with an expectation of working in the office...SeniorFull timeWork at officeWork from homeFlexible hours3 days per week$88.54 - $106.25 per hour
...RQ11712 - Software Developer - Senior Duration: 9+ Months (203 Business Days) + 1 Extension Location: 5 Days Onsite at 25 Morton Shulman... ...procedures, triggers, functions). Experience with one or more communications protocols. Experience with middleware and gateways...Senior- ...RQ11713 - Software Developer - ETL - Senior Organization: Central Agencies Cluster Ministry: Ministry of Treasury Board Secretariat Location: Toronto, ON Onsite Pay rate: 95-101/hr incorp Title Software Developer - ETL Description Role...Senior
- ...About the role: As a Senior Software Developer, you will be responsible for designing, developing and managing the cloud based services that power the AssistIQ platform. We’re excited by candidates who enjoy and are capable of working in a fast-growing entrepreneurial...SeniorFull time
- ...Friday, November 6, 2026 11:59 pm EST Senior Policy Advisor Job ID: 249020... ...: Peterborough, Thunder Bay, Toronto Position(s) language: English Job term: 4 Temporary (12 months with a possible... ...strong partnerships, and developing solutions that create meaningful...SeniorPermanent employmentFull timeTemporary work
- ...established technology organization focused on developing advanced diagnostic and monitoring... ...heavily in modernising their software platforms and engineering capabilities... ...everything they do. Your new role As a Senior Software Developer (Full Stack), you will play a critical...SeniorPermanent employment
- ...Senior Software Developer – ETL Location: Toronto, ON (Onsite) Duration: 250 days Employment Type: Contract Job Summary A modernization initiative is replacing legacy technology, increasing standardization of processes, and integrating systems...SeniorContract work
- ...Description: Designs, develops, integrates, tests, deploys, and maintains enterprise... ...privacy teams, and ministry partners, the Senior Software Developer – Full Stack converts approved... .... Experience: Ten or more years of experience designing and developing...SeniorContract work
- ...RQ11685 - Software Developer - Back End - Senior Organization: Labour and Transportation Cluster location: Toronto ON -Onsite Title Software Developer - Back End Pay Rate: 95-100/hr incorp Description Responsibilities / Deliverable / Skill Set...SeniorInternship
- ...Job Title: RQ11736 - Software Developer- Front End - Senior Organization: Government Services Integration Cluster Location: Toronto ON , Onsite 5 days a week Pay Rate:90-100 /hr incorp Title: Senior Software Developer - Front End Description Description...Senior
- ...Responsibilities: Designing, developing and implementing front end code including user... ...which arise during the use and operation of software packages, including technical assistance... ...development tools Experience in one or more programming languages Experience in...SeniorContract workInternship
- ...GeoTalent Software Developer Closing Date/Time: 2026-10-08, 10:30 a.m. Location: Toronto ON Pay rate: 95-101/hr incorp • Work Arrangement: Provisional Hybrid (7.25 hours/day, Monday to Friday) Responsibilities • Translate technical system specifications...Monday to friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer Toronto, ON, CA + 4 more. Be the first to apply!
- software engineer - computer Toronto, ON
- software developer no experience Toronto, ON
- développeur logiciel Toronto, ON
- senior software developer Toronto, ON
- linux software engineer Toronto, ON
- software developer summer internship Toronto, ON
- software engineer co-op Toronto, ON
- ingénieur logiciel Toronto, ON
- software engineer salary in canada Toronto, ON
- software engineer Toronto, ON

