9 дней назад
Principal Software Developer (Backend)
131 000 - 191 400CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Software Developer (Backend) (Java/AWS): Building scalable cloud-based collaboration services and infrastructure for Autodesk AEC data products with an accent on distributed systems, microservices, security, and high-performance backend architecture. Focus on designing RESTful APIs, optimizing cloud services, mentoring developers, and maintaining reliable production systems through automated testing, CI/CD, and on-call operations.
Location: Toronto, Ontario, Canada
Salary: CAD 131,000–191,400 annually base salary for Canada-based roles.
Company
develops software, products, APIs, and services that help customers design, build, and share data across architecture, engineering, construction, manufacturing, and other creative industries.
What you will do
- Build scalable backend services and cloud infrastructure for AEC data validation and collaboration capabilities.
- Develop and maintain reliable, secure, and high-performance cloud services.
- Design and integrate distributed systems and RESTful APIs with internal and external team APIs.
- Maintain code quality through automated deployments, unit and integration testing, CI/CD, and continuous improvement.
- Mentor developers, document and present technical solutions, and support on-time delivery of team commitments.
- Participate in on-call rotations for production systems and monitor backend performance.
Requirements
- 8+ years of software development experience building enterprise-level cloud services.
- Bachelor’s or master’s degree in computer science, computer engineering, or equivalent experience.
- Experience building backend cloud services with Java.
- Strong knowledge of cloud architecture, serverless computing, microservices, infrastructure as code, GitOps, and AWS best practices.
- Hands-on experience with AWS ECS, Lambda, API Gateway, DynamoDB, RDS, SQS, and SNS, plus relational and NoSQL databases.
- Experience with security, authentication, authorization, distributed systems, RESTful APIs, performance optimization, and CI/CD pipelines such as Jenkins or GitHub Actions.
Nice to have
- Experience with event-driven architecture.
- Significant hands-on experience with AI-powered development tools such as Claude Code, Cursor, or VS Code Copilot.
- Familiarity with specification-driven development and agentic coding tools.
Culture & Benefits
- Work on software that supports the creation of buildings, cars, factories, and other designed products.
- Culture focused on belonging, meaningful work, collaboration, and continuous improvement.
- Competitive compensation package with potential annual bonuses, stock grants, and comprehensive benefits.
- The role may require in-person onboarding and/or in-person identity verification.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Okta
9 дней назад
Staff Software Engineer, Backend (Java)
160 000 - 220 000CAD
14 дней назад
Principal Software Engineer (IAM)
135 300 - 203 000CAD
10 дней назад
Senior Software Engineer (Java)
142 000 - 158 000CAD
11 дней назад
Software Engineer II (Java/NoSQL)
113 702 - 136 448CAD
11 дней назад
Intermediate Software Developer (Java)
95 000 - 120 000CAD
10 дней назад