D

Dyson

Global home appliances and electronics producer

Lead Cloud Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • Have a good foundation in cloud architecture and development.
  • Have strong proficiency in the Amazon Web Services cloud platform.
  • Have expertise in cloud-native technologies, including microservices, serverless computing, containers, and application programming interfaces.
  • Have experience with continuous integration and continuous delivery techniques and tooling.
  • Have solid skills in .NET Core or Node.js development and working knowledge of Python.
  • Have strong knowledge of cloud security, identity and access management, and monitoring.
  • Have good knowledge of Tableau and other business intelligence tools.
  • Have experience building production-quality software.
  • Have exposure to automated unit and integration testing.
  • Be familiar with Agile working practices.
  • Have experience with some of the listed technologies and tools.
  • Have a strong background in software engineering.

Responsibilities

  • Own the out-of-the-box experience for Dyson Connected products, including pairing the Dyson Link app with connected products and building application programming interfaces and microservices for connected products.
  • Use Node.js, C# or other suitable technologies to build software running in containers or as serverless functions within the AWS cloud.
  • Own features from inception to delivery and ensure that produced software meets high standards.
  • Collaborate with the team in paired-programming and mob-programming sessions to deliver appropriate solutions.
  • Design, develop, test, and deploy microservice and serverless applications on AWS.
  • Ensure designs are scalable, robust, secure, and high-performing.
  • Work with continuous integration and continuous delivery pipelines, containerization, and orchestration.
  • Monitor, measure, and investigate production issues and lead them to resolution.
  • Build and manage end-to-end ETL pipelines for data ingestion from disparate sources.
  • Build data rollups and data structures aligned with data analysis requirements.
  • Develop and deploy dashboards using Tableau or other business intelligence tools to support data analysis and reporting.
  • Collaborate in team-based development sessions.
  • Provide technical leadership and mentorship.
  • Encourage definition of design patterns and best practices.
  • Learn and champion new technologies and best practices.

About the Company

Dyson

Global home appliances and electronics producer

Dyson designs and manufactures a range of home appliances, including vacuum cleaners, air purifiers, hair care products, and hand dryers, for consumers and businesses worldwide. Its products rely on high-performance engineering and advanced technology to deliver effective cleaning, air quality, grooming, and hand-drying experiences. Dyson sells directly through its website and via retail partners, earning revenue from product sales and after-sales services. The company differentiates itself through a strong emphasis on research and development to improve performance, introduce new features, and optimize efficiency and usability. Its goal is to keep its products at the leading edge of consumer electronics and home appliances by combining practical design with rigorous engineering.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
one-north, Singapore
Founded
1991

Recently Posted Jobs

Explore more opportunities at Dyson

See more jobs