Search by job, company or skills

P

Senior Software Engineer (GO or C++)

6-8 Years
SGD 10,000 - 12,500 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for an experienced Senior Software Engineer with a passion for building robust, scalable systems and solving complex technical problems. The ideal candidate is highly proficient in Go or C++, with a solid understanding of networking, Linux environments, and modern development tools.

Key Responsibilities

  • Design, develop, and maintain software features and platform tools for high-performance communication systems.
  • Collaborate closely with cross-functional teams (electronics, optics, embedded, and manufacturing) to enhance system reliability and performance.
  • Build and maintain backend services, APIs (REST/gRPC), and supporting infrastructure.
  • Troubleshoot and resolve production issues through systematic root-cause analysis.
  • Contribute to system architecture design for next-generation communication and networking technologies.
  • Lead by example - review code, share knowledge, and mentor junior engineers.

Requirement:

  • 6-8 years of relevant software engineering experience.
  • Proficiency in Go or C++ (ability to write clean, maintainable, high-performance code).
  • Strong understanding of Linux systems (preferably Debian) and comfortable using the command line.
  • Good grasp of networking concepts - from physical layer to TCP/IP.
  • Experience with Git and version control best practices.
  • Hands-on experience with Docker and containerized environments.
  • Experience developing and consuming REST or gRPC APIs.
  • Familiarity with cloud platforms (AWS, GCP, or similar).
  • Knowledge of SQL/RDBMS.
  • Exposure to DevOps/IaC tools (Ansible, Terraform, etc.).
  • Experience with Python or React for tooling or UI work.
  • Understanding of computer vision or working with electronics/hardware.
  • Curiosity and hands-on experience experimenting with AI tools in development workflows.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 129846931

Similar Jobs