Want to hear how I work? Hit play.Find roles with Kablio AI to help build and power the world.Kablio AI helps you secure roles in construction, clean energy, facilities management, engineering, architecture, sustainability, environment and other physical world sectors.
Get hired, get rewarded!
Land a job through Kablio and earn a 5% salary bonus.
Exclusive benefits
5%Bonus
Principal Full Stack Developer, Internal Developer Portal
Autodesk
Design and make software for architecture, engineering, construction, and entertainment industries.
Principal Full Stack Developer for Internal Developer Portal project, responsible for reducing complexity and enhancing development velocity for software engineering teams.
15d ago
Entry-level
Internship
Toronto, Ontario, Canada
Hybrid
Company Size
11,600 Employees
Service Specialisms
Design
Engineering
Construction
Architecture
Consulting
Product Development
Technology Solutions
Software Development
Sector Specialisms
Building Design
Construction
Automotive
Building Product Manufacturing
3D Animation
Architecture
Engineering
Construction Professionals
Role
What you would be doing
react components
build apis
unit testing
collaborate
on-call
test plans
Develop technical standards and build high-quality code such as React components, Backstage plug-ins, and Cloud APIs, ensuring thorough unit and end-to-end testing
Collaborate with several other internal engineering teams and stakeholders to understand requirements, use cases and build towards a cohesive technical strategy
Développer des normes techniques et créer du code de haute qualité, tel que des composants React, des plugins Backstage et des API cloud, en garantissant des tests unitaires et de bout en bout approfondis.
Travailler en étroite collaboration avec les architectes et les chefs de produit techniques pour concevoir et architecturer des logiciels sécurisés, évolutifs et faciles à maintenir
Participer à des rotations d'astreinte pour assister les utilisateurs et les systèmes Cloud en cours d'exécution en production
Rédaction de plans de test et de cas de test, et signalement des bogues aux ingénieurs et aux partenaires
Lead and act as a mentor or resource for colleagues with less experience, conduct peer code reviews and provide inputs and feedback to peers
Participate in on-call rotations to support on-coming users and Cloud systems running on Production
Write test plans and test cases, and report bugs to engineers and partners
Solve complex problems of diverse scope by taking a new perspective on existing solutions and applying knowledge of best practices in practical situations
Design, code, test, debug, and document software, and enhance existing components to ensure that software meets business needs
Apply deep technical expertise to resolve challenging programming projects in a distributed environment and contribute to the design to enable secure, scalable, and maintainable software
Work closely with architects and technical product managers to design and architect secure, scalable and maintainable software
What you bring
aws
docker
typescript
bash/python
restful/microservices
sql/noql
Collaborer avec plusieurs autres équipes d'ingénieurs internes et parties prenantes afin de comprendre les exigences et les cas d'utilisation, et d'élaborer une stratégie technique cohérente.
Plus de 5 ans d'expérience en production dans la création d'applications sur une infrastructure cloud à grande échelle AWS à l'aide de services tels que ECS, S3, RDS, ElastiCache, DynamoDB, Lambda, CloudFormation, etc.
Ability to work independently and as part of a team in an Agile development environment
Experience with API documentation tools (e.g., OpenAPI/Swagger)
Experience integrating with CI/CD pipelines, monitoring tools, and cloud infrastructure (e.g., GitHub Actions, Jenkins, Prometheus, AWS, GCP)
Travailler de manière indépendante, avec un accompagnement étroit aux moments critiques.
Concevoir, coder, tester, déboguer et documenter des logiciels, et améliorer les composants existants afin de garantir que les logiciels répondent aux besoins de l'entreprise
Bachelor's degree in Software Engineering or equivalent
Experience with load testing frameworks such as JMeter, Locust or BlazeMeter
Connaissance du catalogage de logiciels, des modèles de propriété des services et de la gestion du cycle de vie des logiciels
Plus de 8 ans d'expérience en tant que développeur de logiciels
Une expérience dans le domaine des technologies open source telles que Backstage et le développement de plug-ins est un atout majeur, ou dans des frameworks de portails de développement similaires (par exemple, Port, Cortex, OpsLevel)
Résoudre des problèmes complexes de portée diverse en adoptant une nouvelle perspective sur les solutions existantes et en appliquant les connaissances des meilleures pratiques dans des situations pratiques
Experience with scripting languages such as Bash, Python
Diriger et agir en tant que mentor ou ressource pour les collègues moins expérimentés, effectuer des revues de code par les pairs et fournir des commentaires et des retours à ces derniers.
Familiarity with software cataloging, service ownership models, and software lifecycle management
Experience contributing to open-source technologies such as Backstage and plug-in development is a big plus or similar developer portal frameworks (e.g., Port, Cortex, OpsLevel)
Appliquer une expertise technique approfondie pour résoudre des projets de programmation complexes dans un environnement distribué et contribuer à la conception de logiciels sécurisés, évolutifs et faciles à maintenir
Expérience dans l'intégration avec des pipelines CI/CD, des outils de surveillance et des infrastructures cloud (par exemple, GitHub Actions, Jenkins, Prometheus, AWS, GCP)
Expérience avec des frameworks de test de charge tels que JMeter, Locust ou BlazeMeter
Capacité à travailler de manière autonome et en équipe dans un environnement de développement Agile
Excellent verbal and written communication and collaboration skills to interact with both business and technical teams
Practical experience building RESTful, Micro-services or front-end experiences
Hands on technical leadership experience leading project teams and setting technical direction
Expérience avec les bases de données SQL et NoSQL
Strong understanding of developer experience (DevEx) principles and internal tooling best practices
5+ years of production experience building apps on large-scale cloud-based Infrastructure AWS using services such as ECS, S3, RDS, ElastiCache, DynamoDB, Lambda, CloudFormation, etc
Excellentes compétences en communication et en collaboration, à l'oral comme à l'écrit, pour interagir avec les équipes commerciales et techniques
Licence en génie logiciel ou équivalent
Proficiency in web technology stacks, JS frameworks (React, Node.js) with TypeScript
Expérience pratique dans la création d'expériences RESTful, de microservices ou de front-end
Bonne compréhension des principes de l'expérience développeur (DevEx) et des meilleures pratiques en matière d'outils internes
Expérience dans l'utilisation d'outils de développement basés sur l'IA tels que Cursor, GitHub Copilot ou similaires
Expérience dans l'utilisation de Docker pour créer des applications conteneurisées
Expérience pratique en matière de leadership technique, dans la direction d'équipes de projet et la définition d'orientations techniques
Experience using Docker to build containerized applications
Expérience avec les langages de script tels que Bash, Python
Work independently, with close guidance given at critical points
Expérience avec les outils de documentation API (par exemple, OpenAPI/Swagger)
8+ years of experience as a software developer
Experience using AI-powered developer tools like Cursor, GitHub Copilot, or similar
Experience with SQL and NoSQL databases
Maîtrise des piles technologiques web, des frameworks JS (React, Node.js) avec TypeScript
Benefits
Information not given or found
Training + Development
Information not given or found
Interview process
Information not given or found
Visa Sponsorship
Information not given or found
Security clearance
candidate's experience and background will be checked prior to job offer.
Hey there! Before you dive into all the good stuff on our site, let’s talk cookies—the digital kind. We use these little helpers to give you the best experience we can, remember your preferences, and even suggest things you might love. But don’t worry, we only use them with your permission and handle them with care.