Senior Software Engineer

Daikin Holdings Singapore Pte Ltd

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Daikin Holdings Singapore Pte Ltd is seeking an experienced Backend Engineer to design and develop high-performance web services using Golang.

You will implement robust software engineering practices, work across Linux systems, and collaborate with frontend teams to integrate modern APIs.

Qualifications

  • Strong software engineering principles and practices including architecture, design patterns, modular design, abstraction, concurrency, testing, debugging, code review, performance optimization, maintainability, and version control.

Responsibilities

  • Design and develop reliable, high-performance web backend services using Golang as a core technology.
  • Apply strong software engineering practices to design, implement, test, review, and maintain production software.
  • Establish best practices for testing, CI/CD, monitoring, reliability, performance, security, and maintainability.
  • Develop and troubleshoot software running on Linux, including system-level components and services.
  • Collaborate with frontend developers and understand modern web frontend technologies and API integration.

Skills

Software engineering
Backend development
Golang
Linux
Team management
Communication (English+Chinese)
Ownership & execution
SQL databases
Messaging systems
DevOps
Web frontend basics
C++
Git
Cloud platforms
Cybersecurity
Edge computing / IoT

Tools

Docker
Kubernetes
CI/CD
Git

Job description

Responsibilities
  • Backend Development: Design and develop reliable, high-performance web backend services, with Golang as a key technology.

  • Software Engineering: Apply strong software engineering practices to design, implement, test, review, and maintain high-quality production software.

  • Engineering Excellence: Establish good practices for testing, CI/CD, monitoring, reliability, performance, security, and maintainability.

  • Linux & System Development: Develop and troubleshoot software running on Linux, including system-level components and services.

  • Web Technology: Work closely with frontend developers and have a good understanding of modern web frontend technologies, architectures, and API integration.

Requirements
  • Software Engineering: Strong knowledge of software engineering principles and practices, including software architecture, design patterns, modular design, abstraction, concurrency, testing, debugging, code review, performance optimization, maintainability, and version control.

  • Backend Experience: 5+ years of solid professional experience in web backend development, with strong understanding of REST APIs, distributed systems, databases, concurrency, and software architecture.

  • Golang: Strong professional experience with Golang, including goroutines, channels, interfaces, and production-grade service development.

  • Linux: Strong hands-on experience with Linux, including system troubleshooting, networking, processes, services, and shell scripting.

  • Team Management: Proven experience leading or managing a software engineering team, including mentoring engineers, planning work, conducting technical reviews, and driving delivery.

  • Communication: Excellent English and Chinese communication skills, both written and verbal. Able to communicate effectively with technical and non-technical stakeholders.

  • Ownership & Execution: A self-starter who can take ownership of complex problems, make sound technical decisions, and deliver production-ready solutions with minimal supervision.

  • Database: Strong understanding of SQL and relational databases. Experience with time-series databases is a plus.

  • Messaging: Understanding of message-driven and event-driven architectures. Experience with MQTT, NATS, Kafka, or similar technologies is a plus.

  • DevOps: Hands-on experience with Docker, Kubernetes, CI/CD, and modern software development practices.

  • Web Frontend: Good understanding of modern web frontend technologies such as JavaScript/TypeScript, React, Vue, or similar. The candidate does not need to be a frontend specialist but should be comfortable working across the web stack.

  • C++: Good working knowledge of C++ and experience developing or maintaining C++ applications is preferred.

  • Git: Strong proficiency with Git and collaborative software development workflows.

  • Cloud: Practical experience with at least one major cloud platform such as AWS, GCP, or Azure. Experience with cloud-native architecture is highly desirable.

Bonus Skills
  • Cybersecurity: Knowledge of application security, network security, authentication/authorization, secure software development, or security best practices.

  • Experience with BACnet, Modbus, or other building automation / IoT protocols.

  • Experience with edge computing, IoT, or Building Management Systems (BMS).

  • Experience with Time-Series Databases and large-scale historical data processing.

  • Contributions to GitHub or meaningful personal/open-source projects.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

NTT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Backend Engineer -
Senior Backend Engineer -

jobster private ltd. • Singapore

On-site
SGD 120,000 - 180,000
Senior Backend Engineer - #1595
Senior Backend Engineer - #1595

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 100,000 - 180,000
Backend Engineer
Backend Engineer

GARENA ONLINE PRIVATE LIMITED • Singapore

On-site
SGD 70,000 - 110,000
Senior Software Engineer (Must Have Golang)
Senior Software Engineer (Must Have Golang)

ITCAN PTE. LIMITED • Singapore

On-site
SGD 100,000 - 167,000
Backend Engineer
Backend Engineer

TOKENINSIGHT SG PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

manpower staffing services (singapore) pte ltd • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer
Backend Engineer

COMBUILDER PTE LTD • Singapore

On-site
SGD 80,000 - 120,000
Lead Engineer / Senior Full Stack Engineer – Frontend & Java
Lead Engineer / Senior Full Stack Engineer – Frontend & Java

VY SYSTEMS PTE. LTD. • Singapore

On-site
SGD 180,000 - 280,000
Senior Software Engineer
Senior Software Engineer

V-ELEGANT PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000