Principal Software Developer (hybrid) - Product Data
Autodesk
Montreal, QC, Canada
Base: based on experience + location; bonus/equity...
Hybrid
8+ years software design experience
3+ years leadership role in cloud systems
Expert java programming with spring boot
This hybrid role involves leading high-stakes initiatives to deliver exabyte-scale cloud data platform components for desktop, mobile, and web products
Job Summary
This hybrid role involves leading high-stakes initiatives to deliver exabyte-scale cloud data platform components for desktop, mobile, and web products.
The successful candidate will act as a Product Owner, balancing architectural roadmaps while driving engineering practices and quality improvements across the organization.
Autodesk offers a competitive compensation package including base salary, discretionary bonuses, stock grants, and comprehensive benefits for this position based in Montreal or Toronto.
Matching Summary
This hybrid role involves leading high-stakes initiatives to deliver exabyte-scale cloud data platform components for desktop, mobile, and web products.
Salary
Base: Based on experience and location; Bonus/Equity: Discretionary annual cash bonuses and stock grants; Benefits: Comprehensive benefits package
Skills & Requirements
Must-have
8+ years software design experience
3+ years leadership role in cloud systems
Expert Java programming with Spring Boot
AWS or other cloud provider experience
REST, GraphQL, gRPC API development
CI/CD pipeline and Jenkins experience
Cloud scale database design principles
Nice-to-have
Go or TypeScript programming skills
Product Owner capability
Mentoring technical talent
Agile methodology expertise
Object-oriented design patterns
Key Requirements
Graduate or Postgraduate in Computer Science Engineering
Minimum 8 years of software development experience