Talent.com
Principal Software Developer
Principal Software DeveloperAutodesk • Remote, British Columbia, Canada
Principal Software Developer

Principal Software Developer

Autodesk • Remote, British Columbia, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
  • Télétravail
Description de poste

Position Overview


Autodesk is seeking a highly skilled Principal Software Developer to join our Trust Data Platform team. In this role, you will design, build, and evolve scalable, secure data platform services that support monitoring, analytics, and operational insights across the organization.

You will collaborate with product, architecture, engineering, and security teams to deliver reliable cloud-native systems while promoting secure engineering practices and high-quality software development. You will also help enable AI-driven insights and automation capabilities within the platform to improve observability and operational efficiency.

Responsibilities

  • Lead the design and development of scalable, secure data platform services while shaping the technical roadmap and addressing technical debt

  • Collaborate with product, architecture, and engineering teams to translate requirements into high-quality software solutions

  • Build and maintain platform systems supporting monitoring, observability, anomaly detection, and compliance reporting

  • Develop cloud-native microservices and APIs that enable scalable data processing and analytics workloads

  • Integrate AI-enabled capabilities within the platform to enhance operational insights, anomaly detection, and system observability

  • Deliver software using Agile development practices, promoting open and inner-source collaboration

  • Improve engineering processes through secure coding practices, code quality standards, and system design improvements

  • Review and improve SDLC processes to address vulnerabilities, misconfigurations, and platform security risks

  • Stay current with industry trends, emerging technologies, and best practices in cloud platforms and secure software development

  • Communicate progress, risks, and technical decisions clearly with stakeholders and engineering teams

Minimum Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field

  • 8+ years of experience in software engineering with strong experience building backend or platform systems

  • Experience designing and developing scalable distributed systems or data platforms

  • Deep expertise in AWS, including IAM, KMS, EC2, S3, RDS, Lambda, networking security, encryption, and secure cloud architecture

  • Strong proficiency in Python and experience building microservice architectures

  • Experience integrating AI-enabled platform capabilities or services to support analytics, automation, or operational insights

  • Hands-on experience with CI/CD pipelines and automation using tools such as Jenkins, GitLab CI, or CircleCI

  • Strong understanding of Infrastructure as Code (IaC) using Terraform or CloudFormation

  • Experience integrating security controls into engineering workflows, including CI/CD security automation (SAST, SCA, IaC scanning)

  • Experience with Snowflake or similar cloud data warehousing platforms

  • Proven ability to design and implement scalable, reliable platform services

  • Excellent problem-solving, debugging, collaboration, and communication skills

  • Experience working within Agile/Scrum development environments

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 – it’s 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 you’re 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 Autodesk’s competitive compensation package. For Canada-BC based roles, we expect a starting base salary between $131,000 and $191,400. Offers are based on the candidate’s 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:

Are you an existing contractor or consultant with Autodesk?

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

Créer une alerte emploi pour cette recherche

Principal Software Developer • Remote, British Columbia, Canada

Offres similaires

Principal Software Developer, TakeOff

Autodesk, Inc.Vancouver, Metro Vancouver Regional District, CA
Temps plein

Involved with all aspects of software development* Developing with quality and running the service to create and maintain the most reliable, secure, performant and high throughput service for our c...Voir plus

 • Offre sponsorisée

Principal Software Developer

AutodeskVancouver, Metro Vancouver Regional District, CA
Temps plein

Are you a seasoned software developer who is passionate about building and scaling cloud services for world-class design and construction solutions? Do you have the skills and experience to design ...Voir plus

 • Offre sponsorisée

Principal Software Engineer

WorkdayVancouver, Metro Vancouver Regional District, CA
Temps plein

We’re obsessed with making hard work pay off, for our people, our customers, and the world around us.As a Fortune 500 company and a leading AI platform for managing people, money, and agents, we’re...Voir plus

 • Offre sponsorisée

Principal Software Developer Leading Teams and Innovating Solutions

SherwebVancouver, Metro Vancouver Regional District, CA
Temps plein

Shape the future of cloud solutions as a Principal Software Developer.Lead your development team in executing innovative projects while maintaining high coding standards in a remote work environmen...Voir plus

 • Offre sponsorisée

Principal Software Engineer II - Search Management - Elasticsearch

Elasticsearch B.V.Vancouver, Metro Vancouver Regional District, CA
Temps plein

Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people.The Elastic Search AI...Voir plus

 • Offre sponsorisée

Principal Software Engineer in Cutting-Edge Security Engineering

Coalition IncVancouver, Metro Vancouver Regional District, CA
Temps plein

Transform digital protection as a Principal Software Engineer dedicated to security engineering.Join a remote-first role focused on backend services and critical integrations for advanced detection...Voir plus

 • Offre sponsorisée

Expert Software Developer for Oracle Systems

Dayforce HCM, Inc.Vancouver, Metro Vancouver Regional District, CA
Temps plein

Elevate utility operations as an Expert Software Developer for Oracle Systems.Leverage your skills in Oracle technologies to create and enhance customer-facing software in a fully remote setting.Th...Voir plus

 • Offre sponsorisée

Principal Engineer

LanternVancouver, Metro Vancouver Regional District, CA
Temps plein

Lantern is the specialty care platform connecting people with the best care when they need it most.By curating a Network of Excellence comprised of the nation's top specialists for surgery, cancer ...Voir plus

 • Offre sponsorisée

Remote Junior Software Developer – Observability

CanonicalVancouver, Metro Vancouver Regional District, CA
Télétravail
Temps plein

A leading open source software provider is seeking a Junior Software Developer for their Observability team.This remote role involves developing a cloud-native monitoring stack utilizing exceptiona...Voir plus

 • Offre sponsorisée

Sr Software Developer

Sprout Familydelta, bc, ca
Temps plein

Sprout is Canada’s first fertility and family-building digital health platform.We help employers support their people through the most personal moments in their lives.Founded in 2023 and backed by ...Voir plus

 • Offre sponsorisée • Nouvelle offre

Remote Software Developer for FinTech Platform & Analytics

NumerixVancouver, Metro Vancouver Regional District, CA
Télétravail
Temps plein

A financial technology firm is seeking a Software Developer to design and develop a valuation, trading, and portfolio management platform.Responsibilities include coding, troubleshooting, and colla...Voir plus

 • Offre sponsorisée

Principal Software Architect — AI-Driven Data Platforms Lead

AlphaSenseVancouver, Metro Vancouver Regional District, CA
Temps plein

A leading market intelligence firm in Canada seeks an experienced engineer to own the architecture and evolution of a large-scale data extraction platform.The role involves designing reliable syste...Voir plus

 • Offre sponsorisée

Senior API and Middleware Developer

Coforgedelta, bc, ca
Temps plein

Job Title/Role: API Middleware Developer.We at Coforge are seeking a API Middleware Developer with the following skillset:.As a Senior API & Middleware Developer for the Platform Engineering team, ...Voir plus

 • Offre sponsorisée

Modern Software Developer

Valsoft CorpVancouver, Metro Vancouver Regional District, CA
Temps plein

Modern Software Developer – Canada.ServiceCentral Technologies is looking for a Software Developer to build and maintain modern line-of-business SaaS applications that intelligently leverage AI tec...Voir plus

 • Offre sponsorisée

Senior Software Developer, C++

Motorola SolutionsVancouver, Metro Vancouver Regional District, CA
Temps plein

Motorola Solutions values your privacy**.Company Overview**At Motorola Solutions, we believe that everything starts with our people.We’re a global close-knit community, united by the relentless pur...Voir plus

 • Offre sponsorisée

Principal Software Engineer – Data Team

BrinqaVancouver, Metro Vancouver Regional District, CA
Temps plein

Brinqa is the leading provider of unified cyber risk management and security analytics.Our software empowers companies to make cyber risk decisions across a wide range of platforms quickly and effi...Voir plus

 • Offre sponsorisée

Principal Software Engineer - Vector Search - Elasticsearch

PowerToFlyVancouver, Metro Vancouver Regional District, CA
Temps plein

Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people.The Elastic Search AI...Voir plus

 • Offre sponsorisée

Software Developer III – DevOps & Automation - richmond

Affinityrichmond, bc, ca
Temps plein

Software Developer III – DevOps & Automation.Richmond, BC (Hybrid, 3 days in office).This Software Developer III role exists to pull the organization forward, not to wait for permission to change.T...Voir plus