Cmc-Apac Private Limited logo

Golang Full Stack Engineer

Cmc-Apac Private Limited

D01 Marina, Raffles Place, People's Park, CecilFull TimeS$6,000 – S$7,000/mo

Posted 7 Jul 2026

About this role

About the Role We are seeking an experienced Senior Full-Stack Software Engineer to design, build, and support mission-critical platforms across Smart Grid, Asset Strategy, Vendor Management, and Planners Platform within our client’s organisation. This role requires a strong hands-on full-stack engineer who is comfortable working across frontend, backend, and stakeholder engagement. The ideal candidate should be able to work independently in sensitive operational environments involving substations, data centres, and operational systems. Singapore Citizens and PRs are preferred due to project environment and operational access requirements. Key Responsibilities Full-Stack Software Engineering • Design, develop, test, and maintain end-to-end full-stack applications supporting Smart Grid, Asset Strategy Management, Vendor Management, and Planners Platform systems • Develop scalable backend services, APIs, and data pipelines to support operational and analytics workloads • Build intuitive frontend applications for planners, engineers, and operational users • Ensure system reliability, scalability, security, performance, and maintainability AI-Enabled & Agentic Engineering • Utilise AI-assisted / agentic coding tools (e.g. GitHub Copilot) to accelerate development while maintaining governance and code quality standards • Apply AI-assisted techniques for: Code generation and refactoring Test generation Documentation and design artefacts • Contribute to AI-enabled SDLC and engineering best practices within the team On-Site Support & Integration (Critical Infrastructure) • Willingness to perform on-site support activities, including: Substation visits for PDM integration and operational system interfacing Data centre troubleshooting with vendors for operational platforms such as COP / DTS • Work closely with OT teams, vendors, and infrastructure teams to diagnose and resolve production issues Data, Security & Compliance • Design and implement systems handling sensitive operational data in compliance with security and governance requirements • Follow secure coding standards and support audits, reviews, and operational controls • Ensure compliance with regulatory and data residency requirements Engineering Quality & Collaboration • Participate in architecture discussions and contribute to technical decision-making • Collaborate with product owners, planners, OT teams, vendors, and cross-functional stakeholders • Support continuous improvement initiatives and engineering best practices Required Skills & Experience Core Engineering • Proven experience as a Senior Full-Stack Software Engineer in enterprise production environments • Strong understanding of: System design, scalability, reliability, and architectural trade-offs API design (RESTful / GraphQL) Data modelling and enterprise application integration • Experience building and supporting enterprise-grade systems Frontend Engineering • Strong hands-on experience with React and TypeScript in production systems • Solid understanding of: Modern React patterns (hooks, composition, state management) Type-safe frontend development Frontend build tooling and optimisation Backend Engineering • Strong experience in Golang (preferred) • Experience with cloud-native environments such as Azure or equivalent cloud platforms • Hands-on experience building and operating microservices in cloud or hybrid environments • Strong database and data pipeline experience, including: Relational and document databases Schema design, indexing, and query optimisation PostgreSQL and MongoDB preferred Streaming and batch ingestion via APIs or Kafka • Experience integrating with downstream enterprise systems and analytics pipelines Agentic Development • Experience with AI-driven / agentic software development, including feature development, refactoring, and automation • Ability to review, validate, and improve AI-generated code outputs Soft Skills • Strong ownership, accountability, and problem-solving mindset • Able to work independently with minimal supervision • Comfortable balancing delivery speed with operational safety, reliability, and compliance requirements • Strong communication and stakeholder management skills across technical and non-technical teams

What they're looking for

Liaising with cross functional teamsGitDesignContinuous Improvement

About Cmc-Apac Private Limited

Industry: Information & communicationsSize: 30

Frequently asked questions

What does a Golang Full Stack Engineer at Cmc-Apac Private Limited do?

About the Role We are seeking an experienced Senior Full-Stack Software Engineer to design, build, and support mission-critical platforms across Smart Grid, Asset Strategy, Vendor Management, and Planners Platform within our client’s organisation. This role requires a strong hands-on full-stack engi…

What skills does this Golang Full Stack Engineer role need?

Key skills for this role include Liaising with cross functional teams, Git, Design, Continuous Improvement.

How much does a Golang Full Stack Engineer at Cmc-Apac Private Limited pay?

This role lists a salary of S$6,000 – S$7,000 per month.

Is this Golang Full Stack Engineer role remote, hybrid, or on-site?

The listing is based in D01 Marina, Raffles Place, People's Park, Cecil. Check the posting for remote or hybrid options.

How do I apply for this Golang Full Stack Engineer role?

You can apply directly on Cmc-Apac Private Limited's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.