Taro Logo

Principal Software Engineer, AWS

Software company that creates tools for architecture, engineering, construction, manufacturing, media, and entertainment industries.
$141,400 - $228,800
Cloud
Principal Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Principal Software Engineer, AWS

Autodesk is seeking a Principal AWS Developer to join their team in San Francisco, offering a competitive salary range of $141,400 - $228,800. This role combines technical leadership with hands-on development, focusing on AWS cloud infrastructure and microservices architecture.

The position requires expertise in AWS services including SQS, S3, DynamoDB, IAM, and Lambda, along with strong programming skills in Python, Java, or Node.js. As a Principal Engineer, you'll be responsible for designing and implementing scalable cloud solutions, leading technical initiatives, and mentoring team members.

Autodesk, a leader in design and creation software, offers a hybrid work environment and comprehensive benefits package. The company's products are used in creating everything from sustainable buildings to blockbuster movies, making this an opportunity to impact various industries globally.

The role demands a mix of technical excellence and leadership skills, including experience with microservices architecture, RESTful APIs, and CI/CD pipelines. You'll work with cross-functional teams, guide technical decisions, and ensure high-quality deliverables while promoting best practices and innovation.

Key responsibilities include developing backend services, creating API proxies, improving system performance and security, and participating in code reviews. The ideal candidate will have a Bachelor's degree in Computer Science or related field, proven experience in cloud architecture, and strong communication skills.

This position offers the chance to work on cutting-edge technology while contributing to Autodesk's mission of helping innovators transform ideas into reality. The company's culture emphasizes diversity, inclusion, and the opportunity to make a meaningful impact on how things are made worldwide.

Last updated 12 hours ago

Responsibilities For Principal Software Engineer, AWS

  • Develop backend services in AWS using programming languages, preferably Python
  • Develop Integration applications/micro services
  • Develop API proxies using Apigee/AWS API gateways
  • Contribute as a technical lead and guide the team through solutions
  • Drive and improve performance, scalability and security of applications
  • Participate in code reviews
  • Write test and debug programs and create Technical documentation
  • Work in fast paced development using agile methodologies
  • Create and enforce engineering standards and practices
  • Architect, design, and implement high-quality code
  • Troubleshoot and resolve complicated technical issues

Requirements For Principal Software Engineer, AWS

Python
Java
Node.js
  • Bachelor's Degree in Computer Science, Computer Engineering, or related field
  • Strong hands-on experience with AWS services (SQS, S3, DynamoDB, IAM, Lambda, ELB, RDS)
  • Experience designing and building RESTful APIs using Microservices architecture
  • Proficiency in Python, Java, JRuby, or APEX
  • Experience with Integration Tools like TIBCO, Apigee, ETL, MuleSoft
  • Demonstrated technical leadership experience
  • Excellent interpersonal communication skills

Benefits For Principal Software Engineer, AWS

Medical Insurance
401k
  • Comprehensive health and financial benefits
  • Time away and everyday wellness benefits
  • Competitive compensation package including annual cash bonuses and stock grants

Interested in this job?

Jobs Related To Autodesk Principal Software Engineer, AWS