{"id":388248,"url":"https://alion.io/job/autodesk-senior-software-developer-5","title":"Senior Software Developer","company":{"id":81,"name":"Autodesk","domain":"autodesk.com","url":"https://alion.io/company/autodesk","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":99,"open_postings":245,"ghost_share":0.004,"stale_share":0,"repost_share":0.029,"time_to_fill_p50_days":29,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Toronto, Canada","Montreal, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":107000,"max":157300,"currency":"CAD","period":"year","gross":null,"usd_annual":110366},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"AWS","optional":false},{"name":"Master Data Management","optional":false},{"name":"Python","optional":false},{"name":"Aider","optional":true},{"name":"API Gateway","optional":true},{"name":"CI/CD","optional":true},{"name":"DynamoDB","optional":true},{"name":"Git","optional":true},{"name":"IAM","optional":true},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true},{"name":"Rest API","optional":true},{"name":"Snowflake","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-08-13T00:00:00Z","employer_posted_date":"2026-09-08","last_verified_at":"2026-10-17T12:57:55Z","board_verified":true,"closed_at":null,"days_open":65,"trust":{"level":"ok","repost_count":1,"flags":[],"days_open":65},"description":"Job Requisition ID #\n26WD96718L'affichage de poste en français suivra / The French job posting follows.\n26WD96718, Senior Software Developer\nPosition Overview\nWe 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.\nResponsibilities\nDesign, implement, test, and operate backend services that support record management and data enrichment (microservices, serverless functions, event-driven flows, and REST/HTTP APIs)\n\nDeliver reliable, observable, and cost-efficient serverless architectures (serverless functions, event buses, queueing and DLQ patterns, API Gateway, or equivalents) and microservice components\n\nTake 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\n\nImprove event listener and re-processing flows (throttling, backpressure, rate-limit handling) to reduce failed messages and avoid downstream service limits\n\nIntegrate data services with upstream and downstream systems (CRM systems, data lakes/warehouses, search/indexing, and external enrichment vendors)\n\nCollaborate 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\n\nContribute to service reliability: monitoring, tracing, structured logs, alerting, incident response, and capacity/cost management\n\nMentor other developers, participate in design and code reviews, and help evolve engineering practices for record- and data-service domains\n\nHelp onboard and cross-train developers as the team scales and stabilizes domains\n\nMinimum Qualifications\n5+ years of professional software engineering experience delivering production services and APIs\n\nStrong backend engineering skills in Python (service development, testing, debugging)\n\nHands-on experience with serverless architectures and event-driven microservices (serverless functions, event buses, queues, NoSQL databases, API gateways, or equivalents)\n\nProven experience building and operating services on AWS (IAM, DynamoDB, metrics/logging, tracing, throttling/backpressure strategies)\n\nExperience designing and maintaining REST APIs and event-driven systems.\n\nDemonstrated operational ownership (monitoring/observability, alerting, runbooks, incident response)\n\nSolid software engineering fundamentals: automated testing, CI/CD, distributed version control (Git), and infrastructure as code concepts\n\nExcellent communication and cross-functional collaboration skills (product, data stewards, UX, and other engineering teams)\n\nBachelor's degree in computer science or related field, or equivalent practical experience\n\nPreferred Qualifications\nPrior work on master data management, entity linkage/entity resolution, data cleansing, or identity/organizational matching\n\nExperience with modern data warehouse platforms (e.g., Snowflake), big-data processing, or analytics pipelines\n\nFamiliarity with search/indexing technologies and building pipelines to populate search indexes\n\nFrontend experience (React, TypeScript, CSS, modern frontend toolchains) and ability to partner with UX or deliver steward-facing UIs when required.\n\nExperience working at an enterprise scale and collaborating with product/data stewards to deliver steward-ready solution\n\n---------------------------------------------------------------------------------------------------------------------------\n26WD96718, Développeur logiciel senior\nAperçu du Poste\nNous 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.\nResponsabilités\nConcevoir, 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/HTTP)\n\nFournir 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\n\nAssumer, 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\n\nAmé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\n\nInté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)\n\nCollaborer é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\n\nContribuer à la fiabilité des services : surveillance, traçabilité, journaux structurés, alertes, réponse aux incidents et gestion des capacités/coûts\n\nEncadrer 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\n\nAider à l’intégration et à la formation polyvalente des développeurs à mesure que l’équipe s’agrandit et stabilise les domaines\n\nQualifications Minimales\nPlus de 5 ans d’expérience professionnelle en génie logiciel dans la mise en production de services et d’API\n\nSolides compétences en ingénierie backend avec Python (développement de services, tests, débogage)\n\nExpé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)\n\nExpé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)\n\nExpérience dans la conception et la maintenance d'API REST et de systèmes événementiels\n\nResponsabilité opérationnelle avérée (surveillance/observabilité, alertes, runbooks, réponse aux incidents)\n\nSolides bases en génie logiciel : tests automatisés, CI/CD, contrôle de version distribué (Git) et concepts d’infrastructure en tant que code\n\nExcellentes compétences en communication et en collaboration interfonctionnelle (produit, gestionnaires de données, UX et autres équipes d’ingénierie)\n\nLicence en informatique ou dans un domaine connexe, ou expérience pratique équivalente\n\nQualifications Souhaitées\nExpé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\n\nExpérience avec les plateformes modernes d’entrepôts de données (par exemple, Snowflake), le traitement du big data ou les pipelines d’analyse\n\nConnaissance des technologies de recherche/indexation et de la création de pipelines pour alimenter les index de recherche\n\nExpé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.\n\nExpé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\n\nLearn More\nAbout Autodesk\nWelcome 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.\nWe 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.\nWhen 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!\nSalary transparency\nSalary 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.Belonging\nWe take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/global-belonging\nIn-Person Onboarding and Identity Verification\nThis role may require in-person onboarding and/or in-person ID verification.\nAre you an existing contractor or consultant with Autodesk?\nPlease search for open jobs and apply internally (not on this external site).","description_format":"text","description_chars":11124,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["CAD, PLM & BIM Software","Construction Management Software"],"lifecycle":[{"event":"open","at":"2026-09-05T22:49:49Z"},{"event":"close","at":"2026-09-25T20:54:38Z"},{"event":"reopen","at":"2026-10-11T09:10:08Z"}],"visa":[{"country":"CA","licensed_sponsor":true,"evidence":"Positions approved through LMIA in 12 months: 27","filings_12m":27,"filings_prev_12m":120,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"High Wage; Global Talent Stream","cap_exempt":false,"checked_at":"2026-10-03T21:10:52+00:00","sources":["ESDC: employers issued a positive LMIA"],"filings_for_role_12m":16}],"liveness":{"score":16,"band":"cold","label":"Long shot","p_open":1,"p_active":0.584,"p_room":0.28,"age_days":65,"expected_fill_days":29,"reasons":["conf:5","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-17T05:46:00Z"},"pay":{"stated_usd_annual":110366,"is_top_pay":false},"html_url":"https://alion.io/job/autodesk-senior-software-developer-5","json_url":"https://alion.io/job/autodesk-senior-software-developer-5.json","meta":{"generated_at":"2026-10-17T13:51:00Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":18609,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":81},"rest":"https://alion.io/mcp/rest/get_company?id=81"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fautodesk-senior-software-developer-5"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fautodesk-senior-software-developer-5"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fautodesk-senior-software-developer-5"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/autodesk-senior-software-developer-5\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fautodesk-senior-software-developer-5"}]}