Principal Software Developer (back End)

AUTODESK TLV

Multiple Locations
Base: $131,000 - $191,400 cad (bc); bonus/equity: ...
Node.js (express) and python (flask)
Postgresql, redis, and cloud-native services
Aws sqs/sns and rabbitmq
You will be responsible for building, scaling, and maintaining frontend applications that power one of the most impactful products in the AEC industry, delivering mission-critical experiences for construction professionals around the world

Job Summary

  • You will be responsible for building, scaling, and maintaining frontend applications that power one of the most impactful products in the AEC industry, delivering mission-critical experiences for construction professionals around the world.
  • In this role, you will have the opportunity to influence architecture, improve frontend quality and performance, and mentor other developers as we elevate the way construction teams manage assets and equipment across global projects.
  • We take great pride in our culture here at Autodesk – it’s at the core of everything we do.

Matching Summary

You will be responsible for building, scaling, and maintaining frontend applications that power one of the most impactful products in the AEC industry, delivering mission-critical experiences for construction professionals around the world.

Salary

Base: $131,000 - $191,400 CAD (BC); Bonus/Equity: Annual cash bonuses, stock grants; Benefits: Comprehensive benefits package

Skills & Requirements

Must-have

  • Node.js (Express) and Python (Flask)
  • PostgreSQL, Redis, and cloud-native services
  • AWS SQS/SNS and RabbitMQ
  • RESTful APIs using OpenAPI/Swagger
  • event-driven and message-based architectures
  • distributed tracing (OpenTelemetry)

Nice-to-have

  • AI/ML services integration
  • construction industry domain expertise
  • B2B SaaS platforms experience

Key Requirements

  • 7+ years professional software engineering experience
  • Expert-level proficiency in Python 3.x
  • Strong production experience with Node.js and TypeScript
  • Extensive experience designing RESTful APIs
  • Deep experience with PostgreSQL
  • Proven expertise in event-driven architectures
  • Strong implementation experience with observability at scale
  • Experience designing and operating containerized workloads
  • Strong understanding of distributed systems principles
  • Experience driving engineering standards across teams
  • Demonstrated ability to lead architectural decisions

Work Rights

Not specified

Tailored Resume

Cover Letter