At a Glance
- Tasks: Design and develop scalable cloud services for global construction projects.
- Company: Join Autodesk, a leader in innovative construction technology.
- Benefits: Enjoy competitive salary, health benefits, hybrid work, and growth opportunities.
- Other info: Collaborative team with a focus on innovation and continuous improvement.
- Why this job: Make a real impact on cloud-native services used worldwide.
- Qualifications: Experience in C# and cloud environments; strong communication skills.
The predicted salary is between 55000 - 70000 £ per year.
You will join a collaborative and distributed engineering team within Autodesk Construction Cloud, working on cloud-based services that power large-scale construction projects worldwide. The team is composed of experienced engineers across Europe and North America, working in an agile environment with a strong focus on ownership, innovation, and continuous improvement. You will be part of a backend-focused team, contributing to the development and evolution of cloud services while collaborating closely with product, UX, and platform teams.
We are looking for a Senior Software Engineer to join our team in Sheffield and contribute to the design, development, and operation of scalable cloud-native services. In this role, you will work on building reliable, secure, and high-performance backend systems using modern cloud technologies. You will play a key role in delivering new features, improving existing services, and ensuring operational excellence. This position offers the opportunity to work on impactful products used globally, while collaborating with cross-functional teams in a fast-paced and evolving environment. You will be expected to take ownership of your work, contribute to technical decisions, and continuously improve how we build and operate software.
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
The 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
- Able to balance autonomy with knowing when to seek input
- Comfortable working in a fast-paced, evolving environment with changing priorities
- Demonstrates critical thinking and proactively suggests improvements
- Motivated to deliver high-quality solutions and continuously improve engineering practices
Senior Software Engineer, Cloud Applications and Services in Sheffield employer: Merantix
At Autodesk, we pride ourselves on being an exceptional employer, offering a dynamic and inclusive work culture that fosters innovation and collaboration. Our Sheffield team thrives in a hybrid environment, providing employees with the flexibility to balance their professional and personal lives while working on impactful cloud-based services for global construction projects. With a strong emphasis on continuous learning and growth, we empower our engineers to take ownership of their work and contribute to cutting-edge technology, ensuring a rewarding and meaningful career path.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer, Cloud Applications and Services in Sheffield
✨Tip Number 1
Network like a pro! Reach out to current employees at Autodesk or connect with fellow engineers on LinkedIn. A friendly chat can give you insider info and might just lead to a referral.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your cloud projects, especially those using C# and AWS or GCP. This will help you stand out during interviews.
✨Tip Number 3
Practice makes perfect! Brush up on your coding skills and be ready for technical interviews. Use platforms like LeetCode or HackerRank to tackle common problems you might face.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team.
We think you need these skills to ace Senior Software Engineer, Cloud Applications and Services in Sheffield
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your cloud experience, especially with AWS or GCP, and any relevant projects you've worked on.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about cloud applications and how your background makes you a great fit for our team. Don’t forget to mention your experience with Agile methodologies and collaboration!
Showcase Your Projects:If you've worked on any notable projects, especially those involving REST APIs or distributed systems, make sure to include them. We love seeing real-world applications of your skills!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Merantix
✨Know Your Cloud Tech
Make sure you brush up on your knowledge of AWS and Google Cloud Platform. Be ready to discuss how you've used these technologies in past projects, especially in building scalable cloud services. This will show that you’re not just familiar with the tools but have practical experience using them.
✨Showcase Your Coding Skills
Prepare to demonstrate your coding abilities, particularly in C#. You might be asked to solve a problem or review some code during the interview. Practising common algorithms and data structures can help you feel more confident and ready to tackle any coding challenges thrown your way.
✨Emphasise Collaboration
Since this role involves working closely with product managers and UX teams, be prepared to share examples of how you've successfully collaborated in the past. Highlight your communication skills and how you’ve contributed to team success, especially in agile environments.
✨Be Ready for Problem-Solving
Expect questions that assess your critical thinking and problem-solving skills. Think about scenarios where you had to troubleshoot issues or improve system performance. Sharing specific examples will demonstrate your ability to handle challenges effectively and your commitment to operational excellence.