Senior Software Developer

AutodeskNovi, MI
131d$110,300 - $190,300

About The Position

This role is part of Autodesk Enterprise Systems and Experience (ESE) building developer tools, development platforms for internal Autodesk users. We strive to build out best in class tools for our developers, adopting new technology and innovation. We are looking for a Software Development Engineer with strong expertise in AWS, Kubernetes, and Agentic AI to design, develop, and optimize scalable, secure, and high-performance cloud-native solutions. The ideal candidate will have hands-on experience with AWS services, Kubernetes orchestration, and AI-driven automation, combined with solid skills in networking and cloud integration. This role will focus on building reliable, intelligent, and efficient platforms that seamlessly integrate across hybrid and multi-cloud environments. In this role, you will design, develop, and optimize scalable, secure, and high-performance cloud-native solutions. You will leverage AI-driven automation and intelligent workflows to enhance platform reliability, performance, and efficiency, while ensuring seamless integration across hybrid and multi-cloud environments. This position is a hybrid work arrangement, reporting into our Novi, Michigan office.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent professional experience
  • Strong hands-on experience with AWS services (e.g., EC2, EKS, Lambda, S3, RDS, IAM)
  • Expertise in Kubernetes orchestration and containerization
  • Proficiency in Python for backend development, automation, and scripting
  • Hands-on experience with MCP (Model Context Protocol) or similar frameworks
  • Deep understanding of LLMs, AI agent architectures, and orchestration frameworks (LangChain, AutoGen, Semantic Kernel, or equivalent)
  • Familiarity with Infrastructure-as-Code tools (Terraform, CloudFormation, or AWS CDK)
  • Experience with CI/CD pipelines and DevOps practices
  • Solid understanding of networking, cloud security, and distributed systems

Nice To Haves

  • Experience developing intelligent agents, workflow orchestration, or applied AI in cloud platforms
  • Exposure to multi-cloud or hybrid cloud environments
  • Familiarity with observability and monitoring tools (Prometheus, Grafana, ELK, CloudWatch)
  • Contributions to open-source projects in AI, Kubernetes, or cloud-native ecosystems
  • Strong problem-solving, collaboration, and communication skills

Responsibilities

  • Design and build cloud-native applications and services on AWS using Python
  • Develop, deploy, and manage containerized workloads using Kubernetes
  • Implement Agentic AI capabilities to drive intelligent automation and system optimization
  • Automate infrastructure provisioning, CI/CD pipelines, and monitoring solutions
  • Collaborate with architects, engineers, and stakeholders to define and implement scalable technical solutions
  • Design and implement AI agents leveraging MCP to enable interoperability between tools, APIs, and enterprise systems
  • Develop workflows and orchestrations for agents to perform complex tasks autonomously
  • Troubleshoot and resolve complex issues in distributed, high-performance systems
  • Contribute to engineering best practices, design reviews, and architecture standards

Benefits

  • Health/Dental/Vision/Life insurance
  • Work-Life Balance
  • Paid volunteer time off
  • 6 week paid sabbatical every 4 years
  • Employee Resource Groups
  • A 'week of rest' at year's end

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service