Senior Data & Backend Engineer (ETL & API)

Autodesk

Toronto

On-site

CAD 107,000 - 157,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Autodesk in Toronto, Canada, is seeking a Senior Software Developer (Data & Backend) to build scalable ETL data pipelines and APIs. You will collaborate across product and infrastructure teams to ensure data is accessible, reliable, and well‑structured for reporting.

You will work with Python, Java/Scala, Airflow, Snowflake, Hive, MySQL, Kafka, and AWS to design and optimize data processes, RESTful services, and tests. Strong background in big data, cloud, and open‑source practices is required.

Qualifications

  • 7+ years of software development experience
  • 2+ years of experience in big data technologies (Airflow, EMR/Spark, Snowflake, Hadoop/Hive)
  • Experience with data streaming (Kinesis/Kafka)
  • Proficiency in Python and Java/Scala
  • Experience building RESTful APIs and microservices
  • Experience with relational databases (MySQL, PostgreSQL)
  • Cloud technologies (AWS, S3/EBS, Lambda, EKS, CloudWatch)
  • Familiarity with observability platforms (Splunk, Datadog)
  • Knowledge of design patterns and multi‑platform methodologies
  • Experience with Agile and Open Source practices
  • Excellent debugging skills

Responsibilities

  • Develop data pipelines to extract, transform, and load data from multiple sources into a centralized data repository
  • Improve and refine data pipelines for efficiency, reliability, and scalability
  • Monitor and troubleshoot data pipeline issues and ensure data integrity
  • Develop RESTful APIs & microservices to support multiple operations
  • Follow best practices for security, scaling, cost effectiveness and testing
  • Create unit and integration tests
  • Contribute to documentation on API usage
  • Identify performance bottlenecks and improve code and databases
  • Collaborate with engineers and cross‑functional teams to deliver data insights
  • Improve data processing and query performance for analytics
  • Perform code review and provide constructive feedback
  • Stay up to date with data engineering technologies and best practices
  • Propose new technologies to improve data engineering

Skills

Python
Java/Scala
RESTful APIs
Big data
AWS
Data pipelines
SQL

Education

Bachelor's in Computer Science or equivalent

Tools

Airflow
Snowflake
Hive
MySQL
PostgreSQL
Kinesis
Kafka
AWS

Job description

Autodesk in Toronto, Canada, is seeking a Senior Software Developer (Data & Backend) to build scalable ETL data pipelines and APIs. You will collaborate across product and infrastructure teams to ensure data is accessible, reliable, and well‑structured for reporting.

You will work with Python, Java/Scala, Airflow, Snowflake, Hive, MySQL, Kafka, and AWS to design and optimize data processes, RESTful services, and tests. Strong background in big data, cloud, and open‑source practices is required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer, Backend
Senior Software Developer, Backend

Socket.dev • Toronto

On-site
CAD 107,000 - 157,000
Senior Data Engineer
Senior Data Engineer

Techedin • Toronto

Hybrid
Senior Data Engineer (Python, Spark, Snowflake) - Toronto, ON
Senior Data Engineer (Python, Spark, Snowflake) - Toronto, ON

Techedin • Toronto

Hybrid
Senior Data Engineer
Senior Data Engineer

Aarorn Technologies Inc • Toronto

On-site
Senior Software Developer- Data Delivery
Senior Software Developer- Data Delivery

Autodesk • Terrace

On-site
CAD 110,000 - 170,000
Senior Engineer, Scalable Search AI Platforms
Senior Engineer, Scalable Search AI Platforms

Autodesk • Toronto

On-site
CAD 131,000 - 191,000
Senior Full-Stack Engineer - Cloud, React & Java
Senior Full-Stack Engineer - Cloud, React & Java

Autodesk, Inc. • Toronto

Hybrid
CAD 107,000 - 157,000
Senior Software Developer, Backend
Senior Software Developer, Backend

Autodesk • Toronto

On-site
CAD 107,000 - 157,000
Senior Software Developer- Data Delivery
Senior Software Developer- Data Delivery

Autodesk, Inc. • Canada

On-site
CAD 107,000 - 157,000
Senior Data Engineer
Senior Data Engineer

Confluence Technologies • Toronto

On-site
CAD 120,000 - 160,000
Generous Time Off
Global Career Development
Social Events
+1