Position Overview At Autodesk Informed Design, our mission is to help companies embrace Industrialized Construction through the convergence of Architecture, Engineering, Construction (AEC), and Manufacturing (MFG). We are transforming how buildings are designed and manufactured through scalable digital workflows and connected cloud platforms. We are looking for a selfmotivated Software Engineer to join our team. Our organizational ecosystem comprises cloud services, desktop addins, and web application and client components. In this role, you will play a key role in developing components and services across the Informed Design organization. You will solve complex problems of diverse scope by taking a new perspective on existing solutions and applying best practices in practical situations. You will also collaborate closely with crossfunctional partners and grow your technical depth while delivering meaningful customer value. Success depends not only on technical strengths but also on the ability to collaborate, communicate, and contribute positively to a team that values trust, mutual support and respect for different perspectives and skill sets. This position can be based anywhere in Canada and is a remotefriendly role. Responsibilities Involved with all aspects of software development, working to create and maintain the most reliable, secure, performant, and efficient web/desktop applications and highthroughput services for our customers Partner closely with product managers, product owners, software architects and other stakeholders to iteratively turn highlevel requirements into product enhancements that are delivered to customers incrementally and continually Actively participate in Agile/Scrum ceremonies, including sprint planning, grooming, demos, and retrospectives Contribute to technical discussions, implementation and architecture by leveraging established software design patterns and best practices Debug, troubleshoot, and resolve production issues; participate in deployments and oncall rotations Contribute to system observability, reliability, and performance improvements Leverage modern development tools, including AIassisted coding tools (e.g., GitHub Copilot, Cursor, Claude) to improve productivity and quality Continuously learn and apply new technologies and patterns that improve product and team outcomes Minimum Qualifications Bachelors degree (or higher) in Computer Science, Engineering, or a related technical field 3+ years of handson software development experience with applications (desktop or web) and cloud services development Experience building software projects with TypeScript, C# and/or Python Experience with building secure APIs, Microservices and Desktop applications Experience with Relational database technologies, e.g. Postgres Handson experience with unit and automated testing tools such as Cypress, JMeter, etc. Strong written and verbal communication skills with the ability to converse with multiple audiences, not limited to SW Developers, Managers, etc. Selfdirected and a strong sense of ownership with the ability to work independently while balancing multiple priorities Preferred Qualifications Experience with AWS services and technologies (e.g. Lambda, API Gateway, S3, RDS) Experience building or working with CAD applications such as Autodesk Inventor, Autodesk Revit, or other CAD + AEC design software Experience applying AI or automation to improve testing, operational efficiency and developer productivity Exposure to DevOps practices, including CI/CD pipelines and infrastructure as code Strong preference for simple solutions first over complex solutions Description du poste Chez Autodesk Informed Design, notre mission est daider les entreprises adopter la construction industrialise grce la convergence de larchitecture, de lingnierie, de la construction (AEC) et de la fabrication (MFG). Nous transformons la manire dont les btiments sont conus et construits grce des flux de travail numriques volutifs et des plateformes cloud interconnectes. Nous recherchons un ingnieur logiciel motiv pour rejoindre notre quipe. Notre cosystme organisationnel comprend des services cloud, des modules complmentaires pour ordinateurs de bureau, ainsi que des composants dapplications web et clients. ce poste, vous jouerez un rle cl dans le dveloppement de composants et de services au sein de lorganisation Informed Design. Vous rsoudrez des problmes complexes de porte varie en adoptant une nouvelle perspective sur les solutions existantes et en appliquant les meilleures pratiques dans des situations concrtes. Vous collaborerez galement troitement avec des partenaires interfonctionnels et approfondirez vos connaissances techniques tout en apportant une valeur ajoute significative aux clients. La russite dpend non seulement de vos comptences techniques, mais aussi de votre capacit collaborer, communiquer et contribuer de manire positive au sein dune quipe qui valorise la confiance, le soutien mutuel et le respect des diffrentes perspectives et comptences. Ce poste peut tre bas nimporte o au Canada et est adapt au tltravail. Responsabilits Participer tous les aspects du dveloppement logiciel, en travaillant la cration et la maintenance des applications web/de bureau et des services haut dbit les plus fiables, scuriss, performants et efficaces pour nos clients Collaborer troitement avec les chefs de produit, les propritaires de produit, les architectes logiciels et les autres parties prenantes afin de transformer de manire itrative les exigences de haut niveau en amliorations de produit qui sont livres aux clients de manire incrmentielle et continue Participer activement aux crmonies Agile/Scrum, notamment la planification de sprint, le grooming, les dmonstrations et les rtrospectives Contribuer aux discussions techniques, la mise en uvre et larchitecture en sappuyant sur des modles de conception logicielle et des bonnes pratiques tablis Dboguer, dpanner et rsoudre les problmes de production ; participer aux dploiements et aux rotations de permanence Contribuer lamlioration de lobservabilit, de la fiabilit et des performances du systme Tirer parti des outils de dveloppement modernes, y compris les outils de codage assists par IA (par exemple, GitHub Copilot, Cursor, Claude) pour amliorer la productivit et la qualit Apprendre et appliquer en permanence de nouvelles technologies et de nouveaux modles qui amliorent les rsultats des produits et de lquipe Qualifications minimales Licence (ou diplme suprieur) en informatique, ingnierie ou dans un domaine technique connexe Au moins 3 ans dexprience pratique en dveloppement logiciel, notamment dans le dveloppement dapplications (de bureau ou web) et de services cloud Exprience dans la mise en place de projets logiciels avec Typescript, C# et/ou Python Exprience dans la mise en place dAPI scurises, de microservices et dapplications de bureau Exprience des technologies de bases de donnes relationnelles, par exemple Postgres Exprience pratique des outils de tests unitaires et automatiss tels que Cypress, JMeter, etc. Solides comptences en communication crite et orale, avec la capacit de dialoguer avec divers publics, sans se limiter aux dveloppeurs logiciels, aux responsables, etc. Autonomie et sens aigu des responsabilits, avec la capacit de travailler de manire indpendante tout en grant plusieurs priorits Qualifications souhaites Exprience avec les services et technologies AWS (par exemple Lambda, API Gateway, S3, RDS) Exprience dans le dveloppement ou l''''utilisation d''''applications de CAO telles qu''''Autodesk Inventor, Autodesk Revit ou d''''autres logiciels de conception CAO + AEC Exprience dans l''''application de l''''IA ou de l''''automatisation pour amliorer les tests, l''''efficacit oprationnelle et la productivit des dveloppeurs Connaissance des pratiques DevOps, y compris les pipelines CI/CD et l''''infrastructure en tant que code Forte prfrence pour les solutions simples plutt que pour les solutions complexes 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 its 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 youre 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 Autodesks competitive compensation package. For CanadaBC based roles, we expect a starting base salary between $88,000 and $128,700. Offers are based on the candidates 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. Diversity & Belonging We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-belonging #J-18808-Ljbffr
Job Title
Software Developer