05 Aug
|
Autodesk
|
Ontario
Position Overview
Autodesk Platform Service and Emerging Technology team is looking for full stack talents to work on a platform workflow engine. In this role, you will build a multi‑tenant durable workflow engine on top of Temporal IO that lets Autodesk teams and customers define, execute, schedule, and monitor workflows.
Responsibilities
Design and evolve scalable, multi‑tenant backend services and APIs to support a variety of product use cases
Build, maintain and improve service layers and business logic with a focus on reliability, performance, maintainability and cost efficiency over time
Develop intuitive web interfaces for features using modern frontend frameworks
Integrate with enterprise‑grade identity, authentication, and authorization systems
Ensure system reliability through fault‑tolerant design, retry strategies, and graceful degradation
Write automated testing, CI/CD pipelines, and contribute to engineering best practices
Collaborate with the Platform team to leverage shared infrastructure, tools, and services
Own the full engineering cycle including designing, prototyping, coding, validating, deployment, and troubleshooting
Keep the system updated in time for security compliance
Be accountable for the service's SLOs by driving and improving the process including service reviews, fire drills and HA assessment
Perform on‑call rotation for in‑time service recovery to guarantee the health of the production system
Establish strong partnerships and collaborate effectively with engineering teams worldwide through concise communication, strong commitment, and a win‑win mindset
Efficiently leverage AI tools to boost productivity, share best practices, and promote excellence to the engineering community
Mentor and lead junior members to contribute to project goals
Requirements
Bachelor in Computer Engineering with 5+ years working experience or equivalent MS
Comprehensive technical knowledge and experience in software development methodologies, design, implementation,
automation tests and deployment
Excellent experience in Spring Boot, REST APIs and distributed systems
Excellent knowledge and experience with deploying and developing on AWS and Docker
Excellent programming skills with Java, React and Typescript
Experience building and supporting production‑grade services
Strong understanding of cloud‑native application development concepts
Rich API and system design experience; ability to design reliable, scalable, and maintainable systems
Good problem‑solving skills and ability to debug complex issues
Rich experience as a Site Reliability Engineer accountable for SLOs and familiar with SRE best practices, architectures, and methods
Good knowledge of resiliency patterns and cloud security
Solid SQL or NoSQL experience
Excellent analytical capability and proficiency in using observability tools such as Grafana, OpenTelemetry, or Prometheus
Good leadership, communication, fast‑learning ability and teamwork skills
Knowledge about AI systems and AI agents
Fluent oral and written English
Preferred Qualifications
Experience in Temporal IO, DynamoDB or PostgreSQL is a plus
Familiarity with workflow modeling
Experience designing multi‑tenant systems
Salary Transparency
Salary is one part of Autodesk’s competitive compensation package. For Canada based roles, we expect a starting base salary between $107,000 and $157,300. 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.
Autodesk is proud to be an equal prospect employer. It considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status, or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law.
#J-18808-Ljbffr
📌 Senior Software Developer (Ontario)
🏢 Autodesk
📍 Ontario