Senior Software Developer (back End)

Autodesk

Canada
Base: $107,000 - $157,300 cad; bonus/equity: annua...
Node.js and typescript production experience
Python 3.x backend development
Restful api design and development
Design, develop, and maintain RESTful APIs and backend services using Node.js (Express) and Python (Flask)

Job Summary

  • Design, develop, and maintain RESTful APIs and backend services using Node.js (Express) and Python (Flask).
  • Build and optimize scalable backend systems leveraging PostgreSQL, Redis, and cloud-native services.
  • Improve system observability through instrumentation (OpenTelemetry), logging, and monitoring.

Matching Summary

Design, develop, and maintain RESTful APIs and backend services using Node.js (Express) and Python (Flask).

Salary

Base: $107,000 - $157,300 CAD; Bonus/Equity: Annual cash bonuses, stock grants; Benefits: Comprehensive benefits package

Skills & Requirements

Must-have

  • Node.js and TypeScript production experience
  • Python 3.x backend development
  • RESTful API design and development
  • PostgreSQL relational database
  • AWS SQS/SNS and RabbitMQ
  • Docker containerized applications
  • Distributed systems and microservices

Nice-to-have

  • OpenAPI/Swagger contract-driven APIs
  • Redis for caching
  • Kubernetes and modern deployment
  • CI/CD pipelines experience
  • Python tooling expertise
  • Third-party API integration
  • B2B SaaS environments
  • Construction industry domain knowledge

Key Requirements

  • 3+ years backend development experience
  • Professional software engineering experience
  • Experience with message-based systems
  • Familiarity with observability practices
  • Experience using Git

Work Rights

Not specified

Tailored Resume

Cover Letter