Earnbetter

Job Search Assistant

Logo

PRINCIPAL ENGINEER, CLOUD DEVELOPMENT SOLUTIONS

Autodesk • Remote • Posted 4 days ago

Boost your interview chances in seconds

Tailored resume, cover letter, and cheat sheet

Remote • Full-time • $131,200-$212,300/yr • Principal

Job Highlights

Using AI ⚡ to summarize the original job post

As a Principal Engineer for Cloud Development Solutions at Autodesk, you will play a key role in developing solutions utilized across the organization, focusing on Amazon Web Services. This individual contributor position involves creating solutions in AWS, translating design and product requirements into engineering tasks, and contributing to API design, database schema, and architectural decisions. The role requires a deep understanding of modern cloud-based software development and release practices, including CI/CD, and experience with e-commerce systems is ideal.

Responsibilities

  • Build, ship, and maintain features on our products in a cloud environment (AWS)
  • Translate complex design and product requirements into discrete engineering tasks with level of effort estimates
  • Key contributor to API design, database schema, and architectural decisions relating to distributed backend services
  • Communicate status updates, identifying potential blockers, and resolving the root cause of slowdowns with varying audiences
  • Perform code reviews, evaluate implementations, and provide feedback for tool improvements
  • Collaborate with stakeholders and translate business objectives into technical strategies
  • Cross-train and mentor teammates
  • Participate in on-call rotations to support production systems

Qualifications

Required

  • Bachelor’s Degree in Software Engineering, Computer Science, or Information Technology
  • 5+ years of experience developing and shipping production-ready solutions using Amazon Web Services
  • 3+ years of hands-on software development experience in NodeJS (preferred) or Java/Python
  • 3+ years of developing REST APIs
  • Strong experience implementing unit and integration tests
  • Deep experience creating event-driven architectures within AWS (Step functions, DynamoDB, IAM, EC2, CloudWatch, and Lambda)
  • Experience building and deploying Docker-based applications (ECS, EKS, or Fargate)
  • Experience with 2 or more monitoring and logging tools - Prometheus, Grafana, StatsD, Splunk, ELK, Dynatrace, or New Relic
  • Experience developing with at least 1 modern Infrastructure as Code (IaC) tools (Terraform, AWS SAM, AWS CDK, CloudFormation)
  • Solid experience with Relational and NoSQL database technologies (MySQL, DynamoDB, MongoDB)
  • Experience building production-ready build, test, and deploy pipelines with Jenkins
  • Problem-solving skills and the ability to work effectively on a team while working remote
  • Excellent communication skills

Preferred

  • Bachelor's Degree in Software Engineering, Computer Science, or Information Technology
  • At least one professional level AWS certification (DevOps Engineer, Solutions Architect, or Developer)
  • Previous experience as a Full Stack Engineer
  • Leadership experience as a Team Lead, Tech Lead, or Architect in previous roles
  • Experience with Agile software development practices

About Autodesk

Autodesk is a global software company operating in the design, engineering, and entertainment industries. They provide a wide range of 3D design software such as AutoCAD, Revit, Fusion 360, Maya, and more, enabling professionals to create, visualize, and analyze designs across different sectors like architecture, engineering, construction, manufacturing, and media.

Full Job Description

Job Requisition ID #23WD67519Position OverviewAre you looking for a high energy team where you can make a direct contribution to Autodesk’s digital business transformation, bringing in engineering practices to an IT organization? As a key part of Enterprise Systems and Experience technology modernization initiative, we are investing in present and future capability, building a new execution platform to integrate to our portfolio of packaged finance applications to deliver a higher level of service, reliability, scale and functionality to our key internal customers and stakeholders.ESE delivers capabilities to support our evolving business models and finance operations. We originate, plan, build and run the foundational applications and services for Autodesk’s $2.5B+ business and must be able to scale withAutodesk’s growth to $5B and beyond.We are looking for a Principal Engineer with a deep background in creating solutions on Amazon Web Servicesto join our team. You will be playing a key role developing solutions that will be utilized across the wider organization within Autodesk.This is an individual contributor role but has a substantial level of influence and responsibility.The Enterprise Systems and Experience teams are chartered with the plan & build phases of a wide portfolio of software and applications supporting Autodesk’s business, human capital, e-commerce, and finance activities. With our business model transformation underway (moving from selling perpetual software licenses to cloud-based subscription services), we are making substantial investments in Cloud Based Finance Toolsets, Big Data and Enterprise Data Management. The ideal candidate will have experience developing products and systems in AWS and be well versed in modern resiliency and observability practices. A thorough understanding of modern cloud-based software development and release practices including CI/CD is essential. Experience with and knowledge of e-commerce systems is ideal.ResponsibilitiesBuild, ship, and maintain features on our products in a cloud environment (AWS)Translate complex design and product requirements into discrete engineering tasks with level of effort estimatesKey contributor to API design, database schema, and architectural decisions relating to distributed backend servicesCommunicate status updates, identifying potential blockers, and resolving the root cause of slowdowns with varying audiencesPerform code reviews, evaluate implementations, and provide feedback for tool improvementsCollaborate with stakeholders and translate business objectives into technical strategiesCross-train and mentor teammatesParticipate in on-call rotations to support production systemsMinimum QualificationsBachelor’s Degree in Software Engineering, Computer Science, or Information Technology5+ years of experience developing and shipping production-ready solutions using Amazon Web Services3+ years of hands-on software development experience in NodeJS (preferred) or Java/Python3+ years of developing REST APIsStrong experience implementing unit and integration testsDeep experience creating event-driven architectures within AWS (Step functions, DynamoDB, IAM, EC2, CloudWatch, and Lambda)Experience building and deploying Docker-based applications (ECS, EKS, or Fargate)Experience with 2 or more monitoring and logging tools - Prometheus, Grafana, StatsD, Splunk, ELK, Dynatrace, or New RelicExperience developing with at least 1 modern Infrastructure as Code (IaC) tools (Terraform, AWS SAM, AWS CDK, CloudFormation)Solid experience with Relational and NoSQL database technologies (MySQL, DynamoDB, MongoDB)Experience building production-ready build, test, and deploy pipelines with Jenkins Problem-solving skills and the ability to work effectively on a team while working remoteExcellent communication skillsPreferred QualificationsBachelor's Degree in Software Engineering, Computer Science, or Information TechnologyAt least one professional level AWS certification (DevOps Engineer, Solutions Architect, or Developer)Previous experience as a Full Stack EngineerLeadership experience as a Team Lead, Tech Lead, or Architect in previous rolesExperience with Agile software development practices#LI-POSTClick below to learn more about our benefits in the US.At Autodesk, we're building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law.Are you an existing contractor or consultant with Autodesk? Please search for open jobs and apply internally (not on this external site). If you have any questions or require support, contact Autodesk Careers.Salary is one part of Autodesk’s competitive package. For U.S.-based roles, we expect a starting base salary between $131,200 and $212,300. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, we also have a significant emphasis on annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.SummaryLocation: Oregon, USA - RemoteType: Full time