Senior Cloud Developer


Software Engineering and Connectivity
Malmesbury - United Kingdom


You'll be an experienced and motivated cloud/backend Senior software engineer who is passionate about Lean Software development and code craftsmanship. You will be working alongside a growing team of likeminded engineers in Dyson’s rapidly expanding IoT platform engineering group. You will be building world-class technology employing the latest continuous delivery and devops practices to deliver the next generation of connected apps and systems.


  • Push code daily that will be relied upon by our ever-growing fleet of connected users and products
  • Developing new features and extending existing platform using C#, NodeJS, Python and a range of deployment automation and monitoring tools
  • A good judgement in selecting methods and techniques for obtaining solutions
  • Support and coaching of software developers through advice, guidance and pairing
  • Improving team efficiency by analysing working practices and procedures
  • Work effectively as a key member of an agile development team utilising Scrum based methodologies and tool suites e.g. Atlassian JIRA/Stash
  • Steering the direction of development in order to assist platform growth and feature enrichment
  • Review the code of others for accuracy and functionality and to offer guidance for improvement if needed
  • Monitor and assist with the deployment of code through test environments towards production and the handling of any issues that arise


  • Highly experienced software developer in C# or Node JS
  • You understand DevOps practices and have used them to build CI/CD pipelines.
  • Knowledge and development of Cloud based systems using AWS/Azure or Docker-based container management system
  • Broad and extensive knowledge of software development processes
  • You will have strong understanding of unit testing, performance testing, mocking and contract interfaces
  • Experience of design and implementation using SOLID principles, design patterns and architectures
  • Knowledge and experience of CI/CD technologies and practices

We’d love to talk to you about any personal or open source projects you might be working on, talks you may have given or articles you have written. If you have a profile on a website like Github, please send this along with your application. If you’re not working on anything at the moment, don’t let that put you off – we’re still keen to talk!


  • 27 days holiday plus eight statutory bank holidays
  • Pension scheme
  • Performance related bonus
  • Life assurance
  • Sport centre
  • Free on-site parking
  • Subsidised café and restaurants
  • Discounts on Dyson machines

Posted: 07 February 2019