Senior Software Development

undefined ago • 5 Years + • Software Development & Engineering • $98,600 PA - $144,650 PA

Job Summary

Job Description

Autodesk is seeking a highly motivated, experienced Senior Software Developer to join the Architecture, Engineering, and Construction (AEC) Platform Data team! In this role, you will be responsible for building for the services that power the data infrastructure of Autodesk's existing and future AEC products. This opportunity is for you if you have passion for enterprise level service development and are excited by the idea of transforming how AEC professionals use data to capture knowledge, inform decisions, and deliver projects. You will be part of the team who creates amazing things and will learn from some of the best in the industry! Our team enables real-time data-centric experiences at scale to make a difference for all who imagine, design, and make our world.
Must have:
  • Build and maintain reliable, secure, performant, high-throughput cloud services for AEC products.
  • Collaborate with stakeholders to iteratively deliver product enhancements.
  • Contribute to software design and architecture using cloud design patterns.
  • Perform hands-on software development for scalable infrastructure.
  • Implement unit, regression, and end-to-end tests.
  • Improve team efficiency in responding to customer and business needs.
  • Document and present ideas and solutions accurately.
  • Participate in on-call rotations for production system support.
  • Hold a Bachelor’s or Master’s degree in computer science.
  • Possess 5+ years of experience building enterprise-level cloud services.
  • Strong understanding of cloud architecture, serverless computing, microservices.
  • Experience with React, HTML, CSS.
  • Experience with AWS services: EC2, ECS, Lambda, API Gateway, S3, DynamoDB, RDS.
  • Proficiency in JavaScript, Java, Python, Node.js, Go.
  • Understand security principles, authentication, authorization in AWS, including SOC-2.
  • Implement and maintain automated testing processes for code quality.
  • Monitor backend performance and optimize system scalability, response times, resource utilization.
Good to have:
  • Agile process experience
Perks:
  • Annual cash bonuses
  • Commissions (for sales roles)
  • Stock grants
  • Comprehensive benefits package

Job Details

Position Overview

Autodesk is seeking a highly motivated, experienced Senior Software Developer to join the Architecture, Engineering, and Construction (AEC) Platform Data team! In this role, you will be responsible for building for the services that power the data infrastructure of Autodesk's existing and future AEC products. This opportunity is for you if you have passion for enterprise level service development and are excited by the idea of transforming how AEC professionals use data to capture knowledge, inform decisions, and deliver projects.

You will be part of the team who creates amazing things and will learn from some of the best in the industry!

  • Work with our smart and dedicated teams
  • Experiment, learn, and grow
  • Use the latest cloud technologies
  • Deliver code that millions of customers will use
  • Mentor and be mentored
  • Make key decisions

Our team enables real-time data-centric experiences at scale to make a difference for all who imagine, design, and make our world.

Responsibilities

  • Involved with all aspects of software development, working to create and maintain the most reliable, secure, performant, and high throughput service for our customers by leveraging cloud technology
  • Partner closely with product managers, product owners, software architects, and other stakeholders to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally and continually
  • Contribute to software design and architecture by leveraging cloud design patterns and injecting your cloud expertise into the entire development lifecycle
  • Hands-on software development for infrastructure that will perform at scale
  • Implement unit, regression and end-to-end tests
  • Contribute to improvements in processes and deliverables that increase the effectiveness and efficiency of the team in responding to customer and business needs
  • Document and present your ideas and solutions accurately and thoroughly
  • Participate in on-call rotations to support production systems

Minimum Qualifications

  • Bachelor’s or Master’s degree in computer science
  • 5+ years of Software Development experience building enterprise level cloud services
  • Strong understanding of cloud-based architecture, serverless computing, and microservices
  • Experience with Frontend technologies (e.g., React, HTML, CSS)
  • Experience with AWS services and technologies (e.g., EC2, ECS, Lambda, API Gateway, S3, DynamoDB, RDS)
  • Strong proficiency in programming languages (e.g., JavaScript, Java, Python, Node.js, Go)
  • Understanding of security principles, authentication, and authorization mechanisms in AWS including SOC-2
  • Experience implementing and maintaining automated testing processes to ensure code quality
  • Experience in monitoring backend performance, identify areas of improvement, and implement optimizations to enhance system scalability, response times, and resource utilization
  • Experience of working in Agile process is preferred

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Canada

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Autodesk is changing how the world is designed and made. Our technology spans architecture, engineering, construction, product design, manufacturing, media, and entertainment, empowering innovators everywhere to solve challenges big and small. From greener buildings to smarter products to more mesmerizing blockbusters, Autodesk software helps our customers to design and make a better world for all. Over 100 million people use Autodesk software like AutoCAD, Revit, Maya, 3ds Max, Fusion 360, SketchBook, and more to unlock their creativity and solve important design, business and environmental challenges. Our software runs on both personal computers and mobile devices and taps the infinite computing power of the cloud to help teams around the world collaborate, design, simulate and fabricate their ideas in 3D. We provide exceptional compensation/benefit packages and we’d love for you to join us. We’re proud to be an equal opportunity employer and we consider all qualified applicants without regard to race, gender, disability, veteran status or other protected category. To see our culture in action, check out #AutodeskLife. We are headquartered in the San Francisco Bay Area and have more than 10,000 employees worldwide.

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)

Pune, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Montreal, Quebec, Canada (Remote)

Barcelona, Catalonia, Spain (On-Site)

San Francisco, California, United States (On-Site)

Toronto, Ontario, Canada (Hybrid)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Autodesk

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug