Senior Backend Developer (Remote Canada & USA)

Employer

Job Description

Job Requisition ID #

22WD60731

Position Overview

Virtual and augmented reality are transforming design and creation through new immersive and collaborative experiences that will impact how major segments like entertainment, architecture, engineering, construction, and manufacturing converge. The industry is being transformed by XR technology growth, creating new ways of working to review, collaborate and create.

As a Senior Backend Developer, you will be part of the exciting AR/VR/MR (XR) team responsible for building and delivering XR workflows to the Architecture, Engineering, and Construction industry (AEC). This multi-disciplinary team is operating in a start-up mode within Autodesk with autonomy on product of course, but also sales, strategy, marketing, and operations. In this role, you will be reporting to one of the engineering development managers.

Do you have a passion for XR and are excited about the opportunity to influence Autodesk’s point of view and position on the topic? You want to be part of a swift and mighty team exploring and prototyping XR ideas with the latest technology platforms and shape the future of XR for Autodesk? If so, we want to talk with you.

Responsibilities
  • Work with the product managers, the technical leads, the experience designers and other software developers to do research, and implement XR workflows. This includes user interaction and software solutions, leveraging third-party tools and partners (Nvidia, Unity, etc.)
  • Implement the cloud and microservices stack for our XR workflows, connecting Autodesk cloud platforms and tools to partner and customer ecosystems
  • Design, prototype, implement, test and troubleshoot XR workflows according to market requirements and product specifications
  • Continuously integrate test, debug, and profile software and cloud services on supported XR devices
  • Develop new tools and applications
Minimum Qualifications
  • 5+ years of experience as a developer (particularly on backend development) and must be proficient in either Go or Node.js for backend
  • Proficiency in Databases (SQL or noSQL)
  • Strong experience with AWS services like EC2, Lambda and S3
  • Experience with full stack models, services, and cloud deployment
  • Ability to work in a start-up fashion even within a big company (things will move fast)
  • Experience in an agile development environment
  • Problem solving abilities and good communication skills
  • Git/Github knowledge
  • Jenkins, Travis, or other CI/CD system knowledge
  • Basic knowledge of Linux
  • BS Degree or equivalent in Computer Science or similar technical field
Preferred Qualifications
  • MS Degree or equivalent in Computer Science or similar technical field
  • Basic knowledge of 3D math and modern graphics pipeline
  • Experience with Docker
  • Interest in AR, VR and MR
#AutodeskXR

Présentation du poste

Les technologies de réalité virtuelle et augmentée transforment la conception et la création grâce à des expériences immersives et collaboratives novatrices qui auront un impact sur la façon dont les secteurs majeurs du divertissement, de l’architecture, de l’ingénierie, de la construction et de la manufacture convergent. Le secteur est transformé par le développement de la technologie de réalité étendue (XR) qui crée de nouvelles méthodes de travail en matière de révision, de collaboration et de création.

En tant que Développeur(euse) principal(e) de logiciels Back End, vous ferez partie de la formidable équipe de technologie de réalité étendue (« XR ») qui travaille avec la réalité augmentée (« AR »), virtuelle (« VR ») et mixte (« MR »). L’équipe XR est chargée de créer et de fournir des flux de travail XR au secteur de l'architecture, de l'ingénierie et de la construction (AEC). Cette équipe multidisciplinaire fonctionne comme une jeune pousse au sein d’Autodesk et possède une autonomie sur les produits, bien évidemment, mais aussi sur les ventes, la stratégie, le marketing et les opérations. Dans ce rôle, vous relèverez de l’un(e) des gestionnaires du développement de l’ingénierie.

Vous êtes passionné(e) par la XR et êtes enthousiaste à l’idée d’influer sur le point de vue et la position d’Autodesk dans ce domaine? Vous souhaitez intégrer une équipe brillante et dynamique qui explore des idées dans le domaine de la XR et les transforme en prototypes à l’aide des dernières plateformes technologiques, et qui façonne le futur de la XR pour Autodesk? Si tel est le cas, votre profil nous intéresse.

Responsabilités
  • Collaboration avec le ou la chef de produit, le ou la responsable technique, le ou la concepteur(trice) d’expérience et d’autres développeur(se)s de logiciels pour faire des recherches et intégrer des flux de travail XR. Cela inclut l’interaction utilisateur et les solutions logicielles, en faisant appel à des outils et partenaires tiers (Nvidia, Unity, etc.).
  • Mise en œuvre de la pile infonuagique et de microservices pour nos flux de travaux en XR, connexion des plateformes et des outils infonuagiques Autodesk aux écosystèmes de partenaires et de clients.
  • Conception, prototypage, mise en œuvre, test et résolution de flux de travail en XR en fonction des exigences du marché et des spécifications du produit.
  • Test, débogage et profilage en continu de logiciels et de services infonuagiques sur les appareils de XR pris en charge.
  • Développement de nouveaux outils et applications.
Exigences minimales
  • 5 ans ou + d’expérience en tant que développeur(se) (en particulier dans le domaine du développement back end) et maîtrise obligatoire de Go ou Node.js pour le back end
  • Maîtrise des bases de données (SQL ou noSQL)
  • Solide expérience des services AWS tels que EC2, Lambda et S3
  • Expérience avec les modèles et services full-stack, et le déploiement dans l’infonuagique
  • Capacité à travailler comme dans une entreprise en démarrage, même au sein d’une grande entreprise (tout évolue très rapidement)
  • Expérience dans des environnements de développement agiles
  • Capacités de résolution de problèmes et bonnes compétences en communication
  • Connaissance de Git/Github
  • Connaissance de Jenkins, de Travis ou d’autres systèmes d’intégration et de livraison continues (CI/CD)
  • Connaissance de base de Linux
  • Baccalauréat ou diplôme équivalent en informatique ou dans un domaine technique équivalent
Compétences souhaitées
  • Maîtrise ou diplôme équivalent en informatique ou dans un domaine technique équivalent
  • Connaissance de base des mathématiques 3D et du pipeline graphique moderne
  • Expérience avec Docker
  • Intérêt pour les technologies AR, VR et MR
Click below to learn more about our benefits in the US.

https://benefits.autodesk.com/

At Autodesk, we're building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law.

Are you an existing contractor or consultant with Autodesk? Please search for open jobs and apply internally (not on this external site). If you have any questions or require support, contact Autodesk Careers.

Salary is one part of Autodesk’s competitive package. For U.S.-based roles, we expect a starting base salary between $103,300 and $178,200. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, we also have a significant emphasis on annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.



With Autodesk software, you have the power to Make Anything. The future of making is here, bringing with it radical changes in the way things are designed, made, and used. It’s disrupting every industry: architecture, engineering, and construction; manufacturing; and media and entertainment. With the right knowledge and tools, this disruption is your opportunity. Our software is used by everyone - from design professionals, engineers and architects to digital artists, students and hobbyists. We constantly explore new ways to integrate all dimensions of diversity across our employees, customers, partners, and communities. Our ultimate goal is to expand opportunities for anyone to imagine, design, and make a better world.