Fullstack Engineer (Golang) - #1160178

CMC Global


Date: 1 hour ago
District: Singapore
Salary: $5,000 - $7,000 / month
Contract type: Full time
Work schedule: Full day
CMC Global

About the Role

  • We are seeking an experienced Golang 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 interfacing with stakeholders.

  • The candidate needs to be PR/Singapore Citizen to operate in sensitive environments involving substations, data centres and with sensitive operational data.

Key Responsibilities

1. Full-Stack Software Engineering

  • Design, build, test, and maintain end-to-end full-stack applications supporting systems under Smart Grid, Asset Strategy Management, Vendor Management and Planners Platform.

  • Develop scalable backend services, APIs, and data pipelines to support analytics-heavy and operational workloads.

  • Build intuitive frontend interfaces for planners, engineers, and operational users.

  • Ensure solutions meet non-functional requirements including reliability, performance, security, and maintainability.

2. AI-Enabled & Agentic Engineering

  • Actively utilise AI-assisted / agentic coding tools (e.g. GitHub Copilot) to accelerate development while maintaining code quality and governance standards.

  • Apply AI-assisted techniques for:

    • Code generation and refactoring

    • Test generation

    • Documentation and design artefacts

  • Contribute to evolving AI-enabled SDLC practices within the engineering team.

3. On-Site Support & Integration (Critical Infrastructure)

  • Must have clearance and willingness to go on-site, including:

    • Substation visits for PDM integration and operational system interfacing

    • Data centre access to troubleshoot with vendors for systems such as COP / DTS

  • Collaborate directly with OT, vendors, and infrastructure teams to diagnose and resolve production issues.

4. Data, Security & Compliance

  • Design and implement systems that handle sensitive data, ensuring compliance with security, governance, and data-handling requirements.

  • Follow secure coding practices and support audits, reviews, and operational controls where required.

  • Ensure data residency and regulatory constraints are adhered to.

5. Engineering Quality & Collaboration

  • Participate in architecture discussions and contribute to technical decisions across platforms.

  • Work closely with product owners, planners, OT teams, and cross-functional stakeholders.

Required Skills & Experience

1. Core Engineering

  • Full-Stack Software Engineer with production experience

  • Familiar with:

    • System design (scalability, reliability and trade-offs)

    • API design (RESTful/ GraphQL)

    • Data modelling

  • Experience building and supporting enterprise systems

2. Frontend Engineering

  • React with TypeScript in production systems

  • Strong understanding of:

    • Modern React patterns (hooks, composition, state management)

    • Type-safe frontend development

    • Frontend build tooling and optimisation

3. Backend Engineering

  • Golang (preferred)

  • Cloud-native experience (e.g. Azure or equivalent)

  • Experience building and operating microservices in cloud or hybrid environments

  • Hands-on experience with databases and data pipelines, including:

    • Relational and Document databases (schema design, indexing, query performance)

      • Postgres/Mongo (preferred)

    • Streaming and batch data ingestion via APIs or Kafka

  • Integration with downstream systems and analytics pipelines

4. Agentic Development

  • Agent-based AI-driven-development (feature dev, refactors and automation)

  • Able to review and improve AI-generated code

5. Non-Technical Skills

  • Strong ownership and accountability

  • Able to operate independently with minimal supervision

  • Comfortable balancing delivery speed with safety, reliability, and compliance

  • Clear communicator with technical and non-technical stakeholders


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Marketing Representative

wildfyr, Singapore
$3,500 - $5,000 / month
2 hours ago
Looking for something fast-paced, fun, and people-focused? Join us and grow while having a good time doing it ⸻ What You’ll Do • Connect with people and bring in potential clients • Promote brands through exciting campaigns & events •...

Logistic Assistant

Ideals Recruitment, Singapore
$2,200 - $2,800 / month
2 hours ago
Salary Package: $2200 - $2800 Working Day: Mon to Fri (Office Hours) Work Location: Walking distance from Tai Seng MRT Benefits: Performance bonus + OT Able to start immediately preferred Job Scope: Receive and unload incoming goods Organize and store...
Ideals Recruitment

Project Manager | 1 Year | City Hall | UP to $6000

PERSOL, Singapore
$4,600 - $6,000 / month
10 hours ago
We are seeking a Project Manager to oversee corporate office fit out projects as well as building reinstatement works. This role involves managing the project lifecycle from planning and design coordination through to delivery and handover, ensuring that both office...
PERSOL