Senior Associate Engineer, Product Software (Golang)

EQUINIX ASIA PACIFIC PTE. LTD.

Singapore

On-site

SGD 70,000 - 110,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Equinix Asia Pacific PTE. LTD. in Singapore is seeking a software engineer to architect, deploy, and troubleshoot diverse software solutions.

You will interact with business and product teams to influence requirements and work with architecture and networking teams to shape deployments. You will develop APIs, model network entities, and engage in cross-team collaboration to ensure performance, scalability, and reliability.

Qualifications

  • 2+ years of software development experience with hands-on Golang
  • Experience with containerization and orchestration technologies Docker/Kubernetes
  • Experience developing APIs using REST or gRPC
  • Basic networking concepts and protocols familiarity
  • Proficient in CI/CD: GitHub Actions, ArgoCD
  • Experience with agile software development practices incl. JIRA, Git
  • Nice to have Java tech stack with Spring/JPA/Messaging
  • Excellent problem-solving and analytical skills
  • Strong written and verbal communication skills
  • Bachelor's degree in CS or related field

Responsibilities

  • Actively participate in development, testing, and operation of reliable services and software
  • Contribute to APIs and services exposing data from the network model
  • Collaborate across teams to align software requirements and design trade-offs
  • Follow development and operational best practices and standard methodologies
  • Participate in on-call rotation when production service is active

Skills

Golang
APIs & integration
CI/CD
Agile
Communication

Education

Bachelor's degree in computer science or related field

Tools

Docker
Kubernetes
GitHub Actions
ArgoCD
Netconf

Job description

Who are we?

Equinix is the world’s digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet.

A place where bold ideas are welcomed, human connection is valued, and everyone has the opportunity to shape their future.

Help us challenge assumptions, uncover bias, and remove barriers—because progress starts with fresh ideas. You’ll find belonging, purpose, and a team that welcomes you—because when you feel valued, you’re empowered to do your best work.

Job Summary

Responsible for architecture, design, deployment, and troubleshooting of different software solutions. Interacts with the business and product teams to influence requirements. Responsible for integration with all business systems and applications. Works closely with the architecture and networking teams, to influence the design, validation, and deployments.

Responsibilities
  • Actively participate in the development, test, and operation of highly reliable services and software to model network entities and relationships that compose Equinix’s global network.
  • Contribute to APIs and services that expose data and insights from the unified network model – supporting customer-facing capabilities, operational troubleshooting, maintenance planning, and capacity planning.
  • Participate in cross-team collaboration discussions to ensure alignment on software requirements and design trade-offs, while considering performance, scalability, and reliability factors
  • Participate in development and operational best practices and standard methodologies
  • Participate in an on-call rotation (when service is in Production)
Qualifications
  • 2+ years of software development experience, with hands‑on experience in Golang or a strong willingness and ability to develop in Golang
  • Experience with containerization and orchestration technologies: Docker, Kubernetes, or other open-source alternatives
  • Experience developing APIs or service integrations using technologies such as REST, gRPC, or similar frameworks. Exposure to network management interfaces or protocols such as Netconf is preferred.
  • Basic understanding of networking concepts and protocols. Exposure to protocols such as ISIS, BGP, BMP, or LLDP is an advantage.
  • Proficient in using continuous integration and continuous deployment technologies: Github Actions, ArgoCD
  • Experience with agile software development practices including JIRA, peer reviews, Git, CI/CD
  • Good to have: Experience in application design & development with Java technologies, with knowledge of Spring, JPA/Hibernate, Message Queues & Workflow Engines with layered-microservices architecture
  • Excellent problem-solving and analytical skills to troubleshoot and resolve distributed system issues
  • Strong written and verbal communication skills to effectively convey findings, recommendations, and technical details to various stakeholders
  • Bachelor's degree in computer science or related technical field
Preferred
  • Background of working for SaaS, PaaS, IaaS, or cloud-based companies with prior experience of designing microservices and systems at scale with a focus on production readiness
  • Experience with building software as a service, running services with 24x7 on-call rotations
  • Experience with public cloud (AWS, GCP, Azure) services and technologies

Equinix is an Equal Employment Opportunity and, in the U.S., an Aff….”

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

Similar jobs worth comparing

Staff Engineer, Product Software (Java/Spring Boot & React)
Staff Engineer, Product Software (Java/Spring Boot & React)

Equinix, Inc. • Singapore

On-site
SGD 120,000 - 180,000
Staff Engineer, Product Software (Java/Spring Boot & React)
Staff Engineer, Product Software (Java/Spring Boot & React)

Equinix Asia Pacific • Singapore

On-site
SGD 180,000 - 240,000
Senior Associate Engineer, Product Software - Golang
Senior Associate Engineer, Product Software - Golang

EQUINIX ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
JR-133347 Principal Engineer, Product Software
JR-133347 Principal Engineer, Product Software

half the sky • Singapore

Hybrid
SGD 90,000 - 120,000
Diverse and inclusive work environment
Opportunities for skill development
Collaborative team culture
Director, Product Software Architecture and Engineering
Director, Product Software Architecture and Engineering

half the sky • Singapore

On-site
SGD 150,000 - 200,000
Senior Data Center Customer Operations Engineer
Senior Data Center Customer Operations Engineer

Equinix • Singapore

On-site
SGD 120,000 - 180,000
Network Engineer III
Network Engineer III

Equinix • Singapore

On-site
SGD 120,000 - 180,000
Senior Data Center Field Engineer IV
Senior Data Center Field Engineer IV

Equinix, Inc. • Singapore

On-site
SGD 42,000 - 54,000
Senior Software Engineer (Must Have Golang)
Senior Software Engineer (Must Have Golang)

ITCAN PTE. LIMITED • Singapore

On-site
SGD 100,000 - 167,000
Senior Backend Engineer (Golang)
Senior Backend Engineer (Golang)

nahc.io • Singapore

On-site
SGD 80,000 - 110,000