* Design, implement, test, and operate backend services that support record management and data enrichment (microservices, serverless functions, event-driven flows, and REST/HTTP 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* 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* 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* Concevoir, mettre en uvre, tester et exploiter des services backend qui prennent en charge la gestion des enregistrements et lenrichissement des donnes (microservices, fonctions sans serveur, flux pilots par les vnements et API REST/HTTP)* Fournir des architectures sans serveur fiables, observables et rentables (fonctions sans serveur, bus dvnements, modles de files dattente et DLQ, API Gateway ou quivalents) ainsi que des composants de microservices* Assumer, avec lquipe, la responsabilit de la livraison des fonctionnalits de bout en bout, depuis les exigences produit jusqu la mise en production : conception dAPI, modifications du modle de donnes, implmentation, tests automatiss, CI/CD, documentation, runbooks et prparation oprationnelle* Amliorer les couteurs dvnements et les flux de retraitement (limitation de dbit, contre-pression, gestion des limites de dbit) afin de rduire les messages chous et dviter les limites des services en aval* Intgrer les services de donnes aux systmes en amont et en aval (systmes CRM, lacs de donnes/entrepts de donnes, recherche/indexation et fournisseurs denrichissement externes)* Collaborer troitement avec les gestionnaires de donnes et lquipe produit pour concevoir des flux de travail adapts aux gestionnaires et minimiser les doublons ; dvelopper des fonctionnalits UI/UX ou collaborer avec les dveloppeurs UX pour mettre en avant les flux de travail des gestionnaires* Contribuer la fiabilit des services : surveillance, traabilit, journaux structurs, alertes, rponse aux incidents et gestion des capacits/cots* Encadrer dautres dveloppeurs, participer aux revues de conception et de code, et contribuer faire voluer les pratiques dingnierie pour les domaines des services de donnes et denregistrement* Aider lintgration et la formation polyvalente des dveloppeurs mesure que lquipe sagrandit et stabilise les domaines* Plus de 5 ans dexprience professionnelle en gnie logiciel dans la mise en production de services et dAPI* Solides comptences en ingnierie backend avec Python (dveloppement de services, tests, dbogage)* Exprience pratique des architectures sans serveur et des microservices vnementiels (fonctions sans serveur, bus d'vnements, files d'attente, bases de donnes NoSQL, passerelles API ou quivalents)* Exprience avre dans la cration et l'exploitation de services sur AWS (IAM, DynamoDB, mtriques/journalisation, traage, stratgies de limitation/contre-pression)* Exprience dans la conception et la maintenance d'API REST et de systmes vnementiels* Responsabilit oprationnelle avre (surveillance/observabilit, alertes, runbooks, rponse aux incidents)* Solides bases en gnie logiciel : tests automatiss, CI/CD, contrle de version distribu (Git) et concepts dinfrastructure en tant que code* Excellentes comptences en communication et en collaboration interfonctionnelle (produit, gestionnaires de donnes, UX et autres quipes dingnierie)* Licence en informatique ou dans un domaine connexe, ou exprience pratique quivalente* Exprience pralable en gestion des donnes de rfrence, en liaison/rsolution dentits, en nettoyage de donnes ou en mise en correspondance didentits/dorganisations* Exprience avec les plateformes modernes dentrepts de donnes (par exemple, Snowflake), le traitement du big data ou les pipelines danalyse* Connaissance des technologies de recherche/indexation et de la cration de pipelines pour alimenter les index de recherche* Exprience en front-end (React, TypeScript, CSS, chanes doutils front-end modernes) et capacit collaborer avec lquipe UX ou fournir des interfaces utilisateur destines aux gestionnaires de donnes lorsque cela est ncessaire.* Exprience de travail lchelle de lentreprise et de collaboration avec les responsables produit/gestionnaires de donnes pour fournir des solutions prtes lemploiSalary is one part of Autodesks competitive compensation package. Offers are based on the candidates experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.Le salaire est l'un des lments du programme de rmunration concurrentiel d'Autodesk. Pour les postes bass au Canada (Colombie-Britannique), nous proposons un salaire de base compris entre X et X dollars. Les offres sont bases sur l'exprience et la situation gographique du candidat et peuvent dpasser cette fourchette. En plus du salaire de base, notre programme de rmunration peut inclure des primes annuelles en espces, des commissions pour les postes commerciaux, des attributions d'actions et un ensemble complet d'avantages sociaux. #J-18808-Ljbffr
Job Title
Senior Software Developer