Senior Software Developer- Data Delivery at Autodesk | Ontario | Rezi

Senior Software Developer- Data Delivery at Autodesk

Senior Software Developer- Data Delivery

Autodesk · Ontario

1 months ago

Senior Software Developer- Data Delivery

Autodesk · Ontario

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

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.