Dyson

Senior Cloud Software Engineer (Platform)

Dyson
Consumer ElectronicsSingapore - St James Power Station HeadquartersFull-time1 months ago

About the role

AI summarised

Senior Cloud Software Engineer (Platform) at a technology company, responsible for designing and building scalable cloud infrastructure and platform services. The role involves developing internal tools, automating deployments, and ensuring reliability of distributed systems.

Consumer ElectronicsFull-timeProduct Software Engineering

Key Responsibilities

  • Design, build, and maintain scalable cloud infrastructure and platform services.
  • Develop and improve internal tools and frameworks for deployment and monitoring.
  • Automate infrastructure provisioning and configuration management.
  • Ensure high availability and reliability of production systems.
  • Collaborate with cross-functional teams to define platform requirements.
  • Implement security best practices and compliance standards.
  • Troubleshoot and resolve complex issues in distributed systems.
  • Mentor junior engineers and contribute to code reviews.

Requirements

  • 5+ years of experience in software engineering or platform engineering.
  • Strong proficiency in Python or Go.
  • Deep understanding of Kubernetes and containerization (Docker).
  • Experience with cloud providers (AWS, Azure, or GCP).
  • Hands-on experience with CI/CD pipelines (Jenkins, GitHub Actions).
  • Knowledge of infrastructure-as-code tools (Terraform, CloudFormation).
  • Solid understanding of Linux systems and networking.
  • Experience with distributed systems and microservices architecture.
  • Familiarity with REST APIs and gRPC.
  • Excellent problem-solving and communication skills.
  • Bachelor's degree in Computer Science or related field (or equivalent experience).
  • Preferred: AWS Solutions Architect certification.