Senior Software Developer- Data Delivery at Autodesk | AB, CA | Rezi

Senior Software Developer- Data Delivery at Autodesk

Senior Software Developer- Data Delivery

Autodesk · AB, CA

1 months ago

Senior Software Developer- Data Delivery

Autodesk · AB, CA

a month ago
Resume preview

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

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Developer- Data Delivery role.

Rezi rewrites your resume against Autodesk's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Developer- Data Delivery posting at Autodesk — free, in seconds.

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 data pipelines, data models, and platform capabilities for customer-facing analytics and data visualization within a global, agile team.

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.
  • Experience with AWS infrastructure, services, and tools relevant to data engineering and backend services.
  • Hands-on experience with data orchestration, workflow engines, lakehouse/warehouse patterns, or large-scale object storage.
  • Experience preparing data assets for analytics, AI/ML, LLM, or internal intelligence use cases through structured datasets, metadata, documentation, and governed access patterns.
  • Experience with API architecture and data access patterns for internal platforms or external product integrations.
  • Security knowledge and understanding of common SaaS data-handling risks and mitigation patterns.
  • Demonstrated ownership of production services, including incident response, post-incident learning, and operational improvements.
  • Strong attention to detail, especially around data correctness, edge cases, and production readiness.

Skills

  • Data Engineering
  • Cloud Data Services
  • Data Pipelines
  • Data Models
  • Platform Capabilities
  • Analytics
  • Data Visualization
  • Python
  • Java
  • Kotlin
  • Scala
  • TypeScript
  • Go
  • SQL
  • Query Optimization
  • Observability
  • Monitoring
  • Logging
  • Alerting
  • Tracing
  • CI/CD
  • Automated Testing
  • Code Review
  • AWS
  • Data Orchestration
  • Workflow Engines
  • Lakehouse
  • Warehouse Patterns
  • Object Storage
  • API Architecture
  • SaaS Security

Location

  • Remote

Work Type

  • Full-time

Experience Level

  • Senior
  • 5+ years of professional data engineering experience

Salary/Compensations

  • 107,000 - 157,300 CAD

Benefits

  • Annual cash bonuses
  • Stock grants
  • Comprehensive benefits package

About the Company

  • Autodesk software helps innovators create greener buildings, cleaner cars, smarter factories, and bigger hit movies, transforming how things are made.
  • Autodesk fosters a culture that guides how employees work, treat each other, connect with customers and partners, and show up in the world.
  • Autodesk offers 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.