Senior Software Engineer, Cloud Applications and Services

Company: Autodesk
Apply for the Senior Software Engineer, Cloud Applications and Services
Location: Sheffield
Job Description:

Job Requisition ID #: 26WD97386

Location: Sheffield (Hybrid)

Position Overview

Senior Software Engineer – Cloud Applications & Services. Join a collaborative and distributed engineering team within Autodesk Construction Cloud, working on cloud-based services that power large-scale construction projects worldwide. You will contribute to the design, development, and operation of scalable cloud‑native services. In this role you will build reliable, secure, and high-performance backend systems using modern cloud technologies, delivering new features, improving existing services, and ensuring operational excellence.

Responsibilities

  • Design, develop, and maintain scalable and secure cloud services
  • Deliver high-quality, production-ready code and continuously improve system performance
  • Contribute to software architecture and design decisions using cloud best practices
  • Collaborate with product managers, architects, and engineers to translate requirements into solutions
  • Participate in code reviews and promote engineering best practices
  • Develop and maintain automated tests and contribute to CI/CD pipelines
  • Monitor, troubleshoot, and improve system reliability and performance
  • Participate in on-call rotations and incident response
  • Embrace and leverage AI-assisted development tools to improve productivity
  • Work in an agile environment and contribute to continuous delivery

Minimum Qualifications

  • Bachelor’s or Master’s degree in Computer Science or equivalent practical experience
  • Strong experience in software development with C# in a cloud environment
  • Hands‑on experience with AWS and/or Google Cloud Platform (GCP)
  • Experience building and maintaining REST APIs and distributed systems
  • Solid understanding of relational databases (e.g. PostgreSQL, MySQL) and NoSQL (e.g. DynamoDB, S3)
  • Experience with Agile methodologies (Scrum or Kanban)
  • Experience with Git or similar version control systems
  • Familiarity with modern AI development tools or willingness to adopt them
  • Strong communication skills in English
  • Ability to work independently and manage multiple priorities in a dynamic environment

Preferred Qualifications

  • Experience with CI/CD pipelines (e.g. Jenkins or similar)
  • Experience with containerisation and orchestration technologies
  • Exposure to multiple programming languages (e.g. Python, TypeScript)
  • Experience working in distributed or global teams
  • Knowledge of CAD, construction, or engineering domains

Ideal Candidate

  • A cloud-native engineer with a strong ownership mindset
  • Curious and eager to learn new technologies, including AI-assisted development
  • A collaborative team player who communicates effectively across technical and non-technical stakeholders

#J-18808-Ljbffr…

Posted: May 15th, 2026