Senior Data Engineer
Role Overview
Join Autodesk's Compliance team, which builds data-driven systems to detect and address non-compliant use of Autodesk software.
Design and operate scalable data pipelines and distributed processing systems handling billions of records.
Use modern big data technologies and AI-assisted development practices to improve engineering workflows and delivery.
Key Skills for This Role
Full Job Posting
Position overview
Join Autodesk's Compliance team, which builds data-driven systems to detect and address non-compliant use of Autodesk software.
Design and operate scalable data pipelines and distributed processing systems handling billions of records.
Use modern big data technologies and AI-assisted development practices to improve engineering workflows and delivery.
Technology stack
- The stack includes Python, SQL, Apache Spark, PySpark, Spark SQL, Apache Airflow, Hive, Presto/Trino, Snowflake, AWS S3, EMR, and Glue.
- Other listed tools include Git, Jenkins, Power BI, Looker, and AI-assisted tools such as GitHub Copilot, Cursor, ChatGPT, and Claude or equivalent.
Responsibilities
- Use AI tools to accelerate coding, debugging, refactoring, test generation, documentation, and troubleshooting; evaluate generated work for quality and security.
- Design and optimize large-scale batch and near-real-time Spark pipelines and ETL/ELT processing across distributed platforms.
- Build Airflow workflows with DAGs, scheduling, dependencies, retries, and failure recovery; implement data quality checks, monitoring, observability, and alerting.
- Maintain reliable, reusable pipelines supporting incremental processing and backfills; troubleshoot production issues and improve performance and cost efficiency.
- Develop cloud-native AWS data infrastructure and automate provisioning, deployment, and operations with infrastructure as code and CI/CD.
- Apply testing, version control, code review, and software engineering practices; own solutions from design through deployment and production support.
- Partner with product managers, data scientists, analysts, and business stakeholders to translate business needs into scalable technical solutions.
- Design data models and curated datasets for compliance detection, product usage analytics, and business reporting; promote engineering standards and communicate technical trade-offs.
Minimum qualifications
- 4–7 years of relevant experience in data engineering, big data systems, or software engineering, building and operating production-grade data platforms.
- At least 3 years of hands-on Apache Spark experience, including PySpark, Spark SQL, and DataFrame APIs.
- At least 3 years of strong Python and SQL programming experience, with ability to write clean, modular, maintainable, and testable code.
- Strong understanding of distributed computing fundamentals, including parallel processing, partitioning, shuffling, data skew, fault tolerance, and Spark performance tuning.
- Hands-on experience with Apache Airflow for building, scheduling, and orchestrating complex data pipelines.
- Strong knowledge of ETL/ELT design patterns, data modeling, SQL optimization, and large-scale data processing.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Autodesk
AI Capability & Value Strategy Lead
Toronto, CAN
Autodesk is seeking a strategy lead to set AI benchmarking priorities and translate model capabilities into customer value, competitive insight, and investment guidance. Candidates need at least seven years in a relevant
Engineering Manager, ML Infrastructure & Operations — Forma Generative AI
Toronto, CAN
Autodesk seeks an engineering manager to lead the ML infrastructure team supporting Forma Generative AI, from training and experimentation through production operations. Candidates need people-management experience and a
AI Market and Competitive Intelligence Analyst
Cambridge, GBR
Autodesk is seeking an analyst to build AI-enabled intelligence systems and assess how AI is reshaping competitors and markets across its industries. Candidates need at least five years of relevant experience, strong ana
Finance Business Partner, Corporate Divisions
Toronto, CAN
Autodesk is seeking a finance business partner to support its corporate divisions and partner with senior finance leaders on budgets, forecasts, and plans. The role requires 5–7+ years of accounting and finance experienc
Principal Software Developer - Cloud Platform
, CAN
Senior Research Program Manager
London, GBR
Principal Software Developer
, CAN
Principal Engineer (Java, AWS)
Pune, IND
AI Capability & Value Strategy Lead
Toronto, CAN
Engineering Manager, ML Infrastructure & Operations — Forma Generative AI
Toronto, CAN
AI Market and Competitive Intelligence Analyst
Cambridge, GBR
Finance Business Partner, Corporate Divisions
Toronto, CAN