Senior Principal Software Developer, Remote Canada

4 Months ago • 7 Years +

Job Summary

Job Description

Job Details

Job Requisition ID #

24WD82599

French job description to follow!/La description de poste en français se trouve plus bas!

Position Overview

As a Senior Principal Developer on the Mission Control Platform team, your mission will be to lead our group to a technically excellent culture. Both in people and technology. You will be the most senior engineer on the team.

Mission Control owns the hub of all data and features that are used within ACS. Because of that, we are leaning into an Inner Sourcing framework that allows teams to unblock themselves and decouple from our own roadmap. Your focus will be ensuring that the Admin products and services are a delight to develop on and lead a developer experience that entices developers outside of our teams to contribute to. We believe leaning into a culture of ownership and automation will help us get to the promised land, and we need you to help us get there.

Why work at ACS?

  • Work with smart people. Our teams span cultures and experiences. We have a wildly diverse and exciting team that learns new things everyday.

  • Leverage cutting edge technology. We deploy through spinnaker to our production Kubernetes cluster multiple times per day. 

  • Check out our benefits page for more perks!

Responsibilities

  • You will research, conceive, design and develop backend components and tools to extend, improve, stabilize and scale your team's backend

  • Provide guidance to team members on software development and DevOps best practices

  • Collaborate with a variety of teams in ACS, both domestic and abroad

  • Join the 24/7 on-call rotation to help field production issues (once per 2 months)

  • Write unit / integration tests to achieve a better and more robust code

  • Take an active role in code reviews & pull requests, get your own code reviewed by the team and become a better developer overall

Minimum Qualifications

  • BS or MS in a technical field, or significant equivalent experience

  • 7+ Years of experience in several Amazon Web Services such as ecs, sns/sqs, s3, db, iam etc.

  • 10+ years of backend and distributed systems engineering experience

  • Have implemented and end of lifed large/complex systems end-to-end across multiple platforms or services

  • Strong expertise with observability tools

  • Strong experience building automation and CI/CD pipelines and infrastructure as code

  • Expertise with SQL/Postgres DB

  • Strong communication skills with the ability to converse fluently with multiple types of audiences ranging from managers, customers, and software developers

  • Ability to work well in a remote-friendly distributed team to deliver on team goals

  • Flexibility under changing conditions and ability to multi-task between projects

  • Passion for growth, learning, and mentoring others

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Développeur principal de logiciels

Description du poste

En tant que développeur principal senior au sein de l'équipe de la plate-forme de contrôle de mission, votre mission consistera à mener notre groupe vers une culture d'excellence technique. Tant au niveau des personnes que de la technologie. Vous serez l'ingénieur le plus expérimenté de l'équipe. Mission Control est la plaque tournante de toutes les données et fonctionnalités utilisées au sein d'ACS. Pour cette raison, nous nous appuyons sur un cadre d'Inner Sourcing qui permet aux équipes de se débloquer et de se découpler de notre propre feuille de route. Votre objectif sera de vous assurer que les produits et services de l'administration sont un plaisir à développer et de mener une expérience de développeur qui incite les développeurs en dehors de nos équipes à contribuer. Nous pensons qu'une culture d'appropriation et d'automatisation nous aidera à atteindre la terre promise, et nous avons besoin de vous pour nous aider à y parvenir.
 

Pourquoi travailler chez ACS ?

  • Travailler avec des personnes intelligentes. Nos équipes sont issues de cultures et d'expériences différentes. Nous avons une équipe extrêmement diversifiée et passionnante qui apprend de nouvelles choses tous les jours.

  • Tirer parti d'une technologie de pointe. Nous déployons via spinnaker vers notre cluster Kubernetes de production plusieurs fois par jour.

  • Consultez notre page d'avantages pour en savoir plus !

Responsabilités

  • Vous rechercherez, concevrez et développerez des composants et des outils backend pour étendre, améliorer, stabiliser et mettre à l'échelle le backend de votre équipe.

  • Fournir des conseils aux membres de l'équipe sur le développement de logiciels et les meilleures pratiques DevOps.

  • Collaborer avec diverses équipes d'ACS, tant au niveau national qu'international.

  • Participez à la rotation 24/7 pour aider à résoudre les problèmes de production (une fois tous les deux mois).

  • Ecrire des tests unitaires / d'intégration pour obtenir un code meilleur et plus robuste

  • Jouer un rôle actif dans les revues de code et les pull requests, faire réviser votre propre code par l'équipe et devenir un meilleur développeur dans l'ensemble.

Qualifications minimales

  • BS ou MS dans un domaine technique, ou expérience équivalente.

  • 7+ ans d'expérience dans plusieurs Amazon Web Services tels que ecs, sns/sqs, s3, db, iam etc.

  • Plus de 10 ans d'expérience dans l'ingénierie des systèmes backend et distribués

  • Vous avez mis en œuvre et terminé la vie de systèmes complexes de bout en bout sur plusieurs plateformes ou services.

  • Forte expertise avec les outils d'observabilité

  • Vous avez une forte expérience dans la construction d'automatisation, de pipelines CI/CD et d'infrastructure en tant que code.

  • Expertise avec SQL/Postgres DB

  • Solides compétences en communication avec la capacité de converser couramment avec plusieurs types de publics, allant des managers aux clients, en passant par les développeurs de logiciels.

  • Capacité à travailler au sein d'une équipe distribuée à distance pour atteindre les objectifs de l'équipe.

  • Flexibilité dans des conditions changeantes et capacité à mener plusieurs projets de front.

  • Passion pour la croissance, l'apprentissage et le mentorat.

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 – our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.

When you’re an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!

Salary transparency

Salary is one part of Autodesk’s competitive compensation package. For Canada-BC based roles, we expect a starting base salary between $153,600 and $211,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.

Diversity & Belonging
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-belonging

Are you an existing contractor or consultant with Autodesk?

Please search for open jobs and apply internally (not on this external site).

Similar Jobs

NXP - Junior Developer of Systems Testing Infrastructure

NXP

Brno, South Moravian Region, Czechia (On-Site)
4 Months ago
Extreme Network - Staff Backend Developer (Python, Microservices, GenAI - 92890)

Extreme Network

Toronto, Ontario, Canada (Remote)
4 Months ago
Arrise Solutions (India) Pvt. Ltd. - Lead ML Engineer

Arrise Solutions (India) Pvt. Ltd.

Hyderabad, Telangana, India (On-Site)
4 Months ago
Playrix - Tech Lead Full Stack (Web Services)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
3 Months ago
Axinous - Staff Automation Engineer (Federal Programs)

Axinous

San Jose, California, United States (Hybrid)
3 Months ago
PwC - Consultant Audit IT expérimenté

PwC

Casablanca, Casablanca-Settat, Morocco (On-Site)
4 Months ago
CAE - Proposals Manager

CAE

Brisbane, Queensland, Australia (On-Site)
3 Months ago
Millennium - Software Engineer - Treasury

Millennium

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Zeta - Software Development Engineer II - Backend

Zeta

Hyderabad, Telangana, India (On-Site)
3 Months ago
Blue Yonder - Sr-Risk Assessor-TPRM,CRISC

Blue Yonder

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Principal C++ Software Engineer (Tools)

Playrix

Ukraine (Remote)
3 Months ago
PublicisGroupe - Specialist Infrastructure - Azure

PublicisGroupe

Hyderabad, Telangana, India (On-Site)
3 Months ago
Social Discovery Group - ML Ops (The.One)

Social Discovery Group

Serbia (Remote)
4 Months ago
VGW - Software Engineer

VGW

(Remote)
3 Months ago
CloudLinux - Expert PHP Engineer Specializing in SaaS and Performance Optimization (remote)

CloudLinux

Bucharest, Bucharest, Romania (Remote)
3 Months ago
Cyara - Technical Lead - Full Stack

Cyara

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Salesforce - Senior/Lead Network Engineer

Salesforce

McLean, Virginia, United States (On-Site)
4 Months ago
CloudLinux - Lead SDET/QA Automation Engineer at CloudLinux (worldwide remote, work anywhere)

CloudLinux

Bucharest, Bucharest, Romania (Remote)
3 Months ago
Info Stretch - Lead DevOps Engineer

Info Stretch

Mexico (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ontario, Canada

QUANTIC DREAM - Programmeur.euse IA (Intelligence Artificielle)

QUANTIC DREAM

Montreal, Quebec, Canada (Hybrid)
4 Months ago
PwC - Internal Audit Manager

PwC

Montreal, Quebec, Canada (On-Site)
4 Months ago
Nasdaq - QA Test Engineer Specialist

Nasdaq

Toronto, Ontario, Canada (On-Site)
3 Months ago
Scanline VFX - Lead Software Engineer

Scanline VFX

Vancouver, British Columbia, Canada (Remote)
3 Months ago
Ubisoft - Producer

Ubisoft

Montreal, Quebec, Canada (On-Site)
8 Months ago
Blazesoft - Product Manager

Blazesoft

Vaughan, Ontario, Canada (On-Site)
3 Months ago
eBay - Manager, Software Development

eBay

Toronto, Ontario, Canada (Hybrid)
4 Months ago
trackvfx - Vancouver | Pipeline TD

trackvfx

Vancouver, British Columbia, Canada (On-Site)
4 Months ago
Sledgehammer Games - Senior Lighting Artist

Sledgehammer Games

Toronto, Ontario, Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

workato - Staff Infrastructure Engineer

workato

Tbilisi, Tbilisi, Georgia (On-Site)
3 Months ago
NCR Atleos - PS Engineer III

NCR Atleos

Hyderabad, Telangana, India (On-Site)
5 Months ago
PwC - AC Manila - Guidewire Configuration Developer Manager

PwC

Metro Manila, Philippines (On-Site)
4 Months ago
Nagarro - Staff Engineer, ServiceNow

Nagarro

Gurugram, Haryana, India (On-Site)
3 Months ago
PwC - Scrum Master with German

PwC

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
Evolution - Vlaams Sprekend - Game Presenter

Evolution

Birkirkara, Malta (On-Site)
8 Months ago
Cloud Imperium Games - Engine Programmer

Cloud Imperium Games

Frankfurt, Hessen, Germany (On-Site)
7 Months ago
Saviynt - IAM Consultant, Professional Services Engineer

Saviynt

Atlanta, Georgia, United States (Hybrid)
3 Months ago
Autodesk - Senior Software Developer

Autodesk

(Remote)
3 Months ago
MatchGroup - Engineering Manager II, Android, Core Experience

MatchGroup

Los Angeles, California, United States (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Autodesk is changing how the world is designed and made. Our technology spans architecture, engineering, construction, product design, manufacturing, media, and entertainment, empowering innovators everywhere to solve challenges big and small. From greener buildings to smarter products to more mesmerizing blockbusters, Autodesk software helps our customers to design and make a better world for all. Over 100 million people use Autodesk software like AutoCAD, Revit, Maya, 3ds Max, Fusion 360, SketchBook, and more to unlock their creativity and solve important design, business and environmental challenges. Our software runs on both personal computers and mobile devices and taps the infinite computing power of the cloud to help teams around the world collaborate, design, simulate and fabricate their ideas in 3D. We provide exceptional compensation/benefit packages and we’d love for you to join us. We’re proud to be an equal opportunity employer and we consider all qualified applicants without regard to race, gender, disability, veteran status or other protected category. To see our culture in action, check out #AutodeskLife. We are headquartered in the San Francisco Bay Area and have more than 10,000 employees worldwide.

Vancouver, British Columbia, Canada (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)

London, England, United Kingdom (On-Site)

Germany (On-Site)

London, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Autodesk

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug