About the Role
The Forma Data Delivery group at Autodesk is seeking a Senior Software Developer to build reliable, scalable data products for the construction industry. This role involves developing production-grade cloud data services within an agile team focused on customer-facing analytics and data visualization. You will deliver data pipelines, models, and platform capabilities, mentor engineers, and contribute to architectural decisions.
Responsibilities
- Design, build, test, and operate scalable data pipelines, data services, and data delivery workflows in a cloud environment.
- Develop and maintain analytics-ready and AI-ready datasets by creating well-structured data models, metadata, documentation, business definitions, and governed access patterns.
- Contribute to technical designs for data-intensive systems with attention to performance, maintainability, resiliency, security, and cost efficiency.
- Implement production-quality code and infrastructure changes using modern software engineering practices, including automated testing, code review, CI/CD, and observability.
- Improve the quality, reliability, and scalability of data pipelines and data products through monitoring and production-readiness practices.
- Collaborate with product owners, engineering managers, architects, data consumers, and peer engineers to clarify requirements and deliver incremental value.
- Participate in technical discussions and design reviews, bringing a data engineering perspective to tradeoffs around modeling, storage, processing, and service boundaries.
- Improve team engineering standards, documentation, runbooks, and operational practices for data delivery systems.
- Mentor less-experienced engineers through pairing, design feedback, and code reviews while continuing to contribute directly to implementation.
Requirements
- 5+ years of professional data engineering experience.
- Strong hands-on experience designing, developing, and operating production data pipelines, distributed services, or data platforms in the cloud.
- Proficiency with data modeling, data architecture, data storage technologies, and transformation workflows.
- Experience with batch and/or streaming data processing, event-driven systems, message queues, and resilient integration patterns.
- Strong programming skills in one or more backend/data engineering languages such as Python, Java, Kotlin, Scala, TypeScript, or Go.
- Practical experience with SQL and query optimization, including designing data sets for analytics, reporting, or product-facing consumption.
- Good understanding of observability for data systems, including monitoring, logging, alerting, tracing, pipeline health, and data quality signals.
- Ability to break down ambiguous requirements, propose pragmatic solutions, and deliver independently within a team roadmap.
- Strong communication skills with the ability to explain technical tradeoffs to engineers, product managers, and engineering leaders.
- Self-motivated, collaborative, empathetic, and accountable, with a bias toward ownership and continuous improvement.
Skills
- Data Engineering
- Cloud Data Services
- Data Pipelines
- Data Models
- Data Architecture
- Data Storage Technologies
- Data Transformation
- Batch Data Processing
- Streaming Data Processing
- Event-Driven Systems
- Message Queues
- Resilient Integration Patterns
- Python
- Java
- Kotlin
- Scala
- TypeScript
- Go
- SQL
- Query Optimization
- Observability
- Monitoring
- Logging
- Alerting
- Tracing
- Pipeline Health
- Data Quality
- AWS
- Data Orchestration
- Workflow Engines
- Lakehouse Patterns
- Warehouse Patterns
- Large-Scale Object Storage
- AI/ML Data Preparation
- LLM Data Preparation
- API Architecture
- SaaS Data Handling
Location
- Remote
Work Type
- Full-time
Experience Level
- Senior
Salary/Compensations
- 107,000 - 157,300 CAD
Benefits
- Annual cash bonuses
- Stock grants
- Comprehensive benefits package
About the Company
- Amazing things are created every day with Autodesk software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies.
- Autodesk helps innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
- Autodesk has a strong culture that guides how they work, treat each other, connect with customers and partners, and show up in the world.
- Autodesk employees do meaningful work that helps build a better world designed and made for all.
Equal Opportunity
- Autodesk cultivates a culture of belonging where everyone can thrive.
