Senior Software Developer (Data & Backend Development) at Autodesk | CA | Rezi

Senior Software Developer (Data & Backend Development) at Autodesk

Senior Software Developer (Data & Backend Development)

Autodesk · CA

1 weeks ago

Senior Software Developer (Data & Backend Development)

Autodesk · CA

12 days 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 & Backend Development) 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 & Backend Development) posting at Autodesk — free, in seconds.

About the Role

Develop software solutions for complex ETL data pipelines and scalable APIs. Collaborate with Product Managers, Infrastructure, Business Operations, Quality Assurance, and other team members to ensure data is accessible, reliable, and well-structured for reporting.

Responsibilities

  • Develop data pipelines to extract, transform, and load (ETL) 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 use of the APIs.
  • Resolve technical issues and bugs in applications.
  • Identify performance bottlenecks and improve code and databases.
  • Collaborate with engineers, analysts, cross-functional teams and partners to understand data requirements and deliver relevant insights.
  • Improve data processing and query performance for data retrieval and analytics.
  • Perform code review and provide constructive feedback within ethical boundaries.
  • Stay up to date with the latest data engineering technologies, and best practices.
  • Recommend new technologies for data engineering improvements.
  • Ensure data security by implementing access controls, encryption, and comply with data privacy regulations.

Requirements

  • 7+ years of software development experience at multiple capacities.
  • 2+ years of experience in big data technologies (Airflow, EMR/Spark, Snowflake, Hadoop/Hive).
  • Experience with data streaming (Kinesis/Kafka).
  • Proficiency in programming languages (Python, Java/Scala).
  • Experience building RESTful APIs and microservices.
  • Experience with relational databases (MySQL, PostgreSQL).
  • Background on cloud technologies (AWS, S3/EBS, Lambda, EKS, CloudWatch).
  • Familiarity with observability platforms (Splunk, Datadog).
  • Sound knowledge of design patterns and methodologies across multiple platforms.
  • Knowledge and support of modern development practices, such as Agile and Open-Source technologies.
  • Excellent debugging skills.

Skills

  • Python
  • Airflow
  • Snowflake
  • Hive
  • MySQL
  • Kinesis
  • Kafka
  • AWS
  • RESTful APIs
  • Microservices
  • PostgreSQL
  • S3/EBS
  • Lambda
  • EKS
  • CloudWatch
  • Splunk
  • Datadog
  • Agile
  • Open-Source technologies

Work Type

  • In-Person Onboarding

Experience Level

  • Senior
  • 7+ years of software development experience
  • 2+ years of experience in big data technologies

Education Level

  • Bachelor's in computer science or equivalent

Salary/Compensations

  • For Canada based roles, we expect a starting base salary between $107,000 and $157,300.

Benefits

  • Annual cash bonuses
  • Stock grants
  • Comprehensive benefits package

About the Company

  • Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
  • Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
  • When you’re an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!

Equal Opportunity

  • We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/global-belonging