Golang Software Engineer – APIs & Distributed Systems

Equinix

Singapore

On-site

SGD 60,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Equinix, a leading digital infrastructure company, seeks a software engineer to design, deploy, and troubleshoot diverse software solutions. You will work with business and product teams to influence requirements and integrate with various systems, closely aligning with architecture and networking teams to validate designs.

Responsibilities include building reliable services, enhancing APIs, and supporting capacity planning while collaborating across teams to ensure scalable, production-ready

Qualifications

  • 2+ years of software development experience with Golang.
  • Experience with containerization and orchestration technologies: Docker, Kubernetes.
  • Experience developing APIs or service integrations using REST or gRPC.
  • Basic understanding of networking concepts; ISIS/BGP exposure is a plus.
  • Proficient in CI/CD: Github Actions, ArgoCD.
  • Experience with Agile development: JIRA, Git, CI/CD.
  • Nice to have: Java with Spring, JPA/Hibernate, MQ & microservices.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Participate in development, testing, and operation of reliable services and software to model network entities and relationships.
  • Contribute to APIs and services exposing data from the unified network model for customer-facing and operational uses.
  • Collaborate across teams to align software requirements and design trade-offs focusing on performance and scalability.
  • Adhere to development and operational best practices and standards.
  • Participate in on-call rotation when production is active.

Skills

Golang
REST/gRPC
CI/CD
Distributed systems
Networking basics
Jira & Git

Education

Bachelor's degree in computer science

Tools

Docker
Kubernetes
Github Actions
ArgoCD

Job description

Equinix, a leading digital infrastructure company, seeks a software engineer to design, deploy, and troubleshoot diverse software solutions. You will work with business and product teams to influence requirements and integrate with various systems, closely aligning with architecture and networking teams to validate designs.

Responsibilities include building reliable services, enhancing APIs, and supporting capacity planning while collaborating across teams to ensure scalable, production-ready

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

Similar jobs worth comparing

Associate Engineer, Product Software (Golang)
Associate Engineer, Product Software (Golang)

Equinix • Singapore

On-site
SGD 90,000 - 150,000
Senior Associate Engineer, Product Software (Golang)
Senior Associate Engineer, Product Software (Golang)

Equinix • Singapore

On-site
SGD 60,000 - 100,000
Product Software Engineer — Core Infra & APIs
Product Software Engineer — Core Infra & APIs

Equinix • Singapore

On-site
SGD 90,000 - 150,000
Senior Associate Engineer, Product Software (Golang)
Senior Associate Engineer, Product Software (Golang)

United States Digital Space LLC • Singapore

Hybrid
SGD 120,000 - 180,000
Senior Backend Engineer (Golang)
Senior Backend Engineer (Golang)

nahc.io • Singapore

On-site
SGD 80,000 - 110,000
Senior Backend Engineer (Golang)
Senior Backend Engineer (Golang)

cmc-apac private limited • Singapore

On-site
SGD 80,000 - 110,000
Senior Backend Engineer (Golang)
Senior Backend Engineer (Golang)

Not Another Headhunting Company • Singapore

On-site
SGD 80,000 - 120,000
Senior Golang Engineer, Product APIs — Hybrid (Singapore)
Senior Golang Engineer, Product APIs — Hybrid (Singapore)

United States Digital Space LLC • Singapore

Hybrid
SGD 120,000 - 180,000
Backend Engineer (Golang)
Backend Engineer (Golang)

Foodpanda • Singapore

On-site
SGD 110,000 - 170,000
Go Backend Developer
Go Backend Developer

StarHub • Singapore

On-site
SGD 70,000 - 95,000