✨ Fill and validate PDF forms with InstaFill AI. Save an average of 34 minutes on each form, reducing mistakes by 90% and ensuring accuracy. Learn more

Principal Software Engineer - Remote

Autodesk Remote
software engineer remote autodesk team software engineering design cloud amazon web serverless devops
December 23, 2022
Autodesk
Tallahassee, Florida
FULL_TIME
Job Requisition ID #

22WD62080

Position Overview

Do you thrive in an environment where you can work on engaging and challenging projects? Every year Autodesk hires talented engineers to join our global teams and benefit from unlimited access to our technology and industry mentors. If this sounds like you let's talk.

We are expanding our support team for the Cloud Enablement and Workplace organization, part of Enterprise Systems & Experience organization, to enhance the companys IT systems, applications, and processes. Our engineering culture will empower you to make effective decisions, work collaboratively, and take accountability for engineering projects at the core of the company.

We are seeking an experienced Principal Software Engineer to help guide our journey towards becoming a world-class engineering team. This role will have early morning meetings in EST.

Responsibilities
  • Software design and development
  • Develop and deliver full-stack, high-value, cloud-based applications and experiences using any of these popular web frameworks (JavaServer Faces, Django, React, Wicket, Google Web Toolkit, Spring Framework, )
  • Work with open-source tools, rich dashboards and implement proactive monitoring solutions
  • Develop, support, and maintain APIs and microservices using serverless architecture
  • Integrate software components and third-party programs
  • Transform software designs and specifications into high-functioning code in the appropriate language
  • Develop software in support of automation and delivery of self-service capabilities for Autodesk workers
  • Assist with troubleshooting, debugging, and upgrading existing software
  • DevOps design and support
  • Develop, test, and enhance all Continuous Delivery and Integration pipeline features, including automated tests, and promotion pipeline stages
  • Define and document best practices, policies and standards that ensure a resilient and highly available service stack
  • Design, develop, support, and deploy event-driven architectures and asynchronous messaging patterns
  • Aid in locating and remediating issues throughout the development phase while also applying a developers mindset to operational issues
  • Document interactions, processes, problems, and solutions to ensure that team members have easy access to the information
  • Analyze metrics and log data to support better decision-making and to improve the system performance and support root cause analysis
  • Take corrective action to avert system degradations or outages from OS and application layer
  • Collaborate on development and platform administration efforts that are aligned with strategic goals using the Agile practices
  • Assist and mentor L1/L2 services team members to deliver high caliber, zero-touch and automated support for Jira, Confluence, Vault, Secret Server, JetBrains, Stoplight, and other applications
Minimum Qualifications
  • Deals well with ambiguous or undefined problems ability to think abstractlyand guide others
  • Comfortable performing requirements analysis, interfacing with stakeholders of various levels and documenting solutions
  • Excellent interpersonal skills in written and verbal format
  • Effectively work as a member of a highly adaptable, multi-discipline team
  • Ability to work in a collaborative, cross-team/Geo model to ensure successful management of operational tasks (setting resolution expectations, ensuring proper escalation and/or hand-offs as needed, etc.)
  • Proficient in articulating technical topics to non-technical audiences both in writing and in person
  • Demonstrable IT knowledge commensurate with DevOps in an Enterprise in the public cloud (AWS)
  • Willing to flex your behavioral style to meet the needs of the team or work at hand
  • Confident of your skills, abilities and willing to share what you know, while learning from others
  • Familiarity with agile methodologies and ability to work in a scrum team
Preferred Qualifications
  • 8+ years of overall software engineering experience
  • 4+ years of programming experience in Python, Java, or JavaScript
  • 2+ years of hands-on experience in AWS (EC2, Kubernetes, Docker)
  • Hands-on experience with most of the following: Python, Java, HTML, CSS, JavaScript, AngularJS/VueJS, Webpack, Node.js, shell scripting (/ nix), Micro-services, Serverless (FaaS) and RESTful web services
  • Experience integrating with various libraries, third-party APIs, and SDKs such as the AWS CLI to deploy various Amazon services based on the task at hand
  • Experience with event-driven architectures and asynchronous messaging patterns (e.g., Amazon SQS, SNS, Kinesis)
  • Experience in API and microservices design using serverless architecture (e.g., Amazon Lambda, Amazon API Gateway, etc.)
  • Experience automating, testing, and deploying infrastructure templates with Cloud Formation and Jenkins
  • Experience with Databases and SQL
  • Familiar with Agile and DevOps concepts and practices
  • Experience with Splunk
  • Experience with Postgres DB
  • Experience with Vault
  • Application support experience with Jira and Confluence
  • Bachelor's degree, preferably in Computer Science, Computer Engineering, or related quantitative field


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 (Careers%20 3E) .

Welcome to Autodesk! 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.

We take great pride in our culture here at Autodesk our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.

When youre an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all Ready to shape the world and your future? Join us!

Not quite ready to apply? Join our talent community () to stay up to date on new job opportunities and the latest Autodesk news.


Report this job

Similar jobs near me

Related articles