Senior Associate Engineer, Product Software (Golang)

United States Digital Space LLC

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

United States Digital Space LLC in Singapore is seeking a Senior Associate Engineer, Product Software (Golang) to help architect and deploy scalable network-focused software. You will collaborate with product and business teams to shape requirements and drive robust solutions.

Responsibilities include building reliable services, APIs, and integration with systems, while applying CD/CI, agile practices, and cloud-native patterns to support 24x7 operations.

Qualifications

  • 2+ years of software development experience with Golang or willingness to develop in Golang.
  • Experience with containerization/orchestration: Docker, Kubernetes.
  • Experience developing APIs using REST or gRPC; exposure to network management interfaces is a plus.
  • CI/CD with GitHub Actions or similar; Agile practices with JIRA, Git, and CI/CD.
  • Understanding of distributed systems and basic networking concepts.

Responsibilities

  • Actively participate in development, testing, and operation of reliable services modeling network entities.
  • Contribute to APIs and services exposing data and insights from the unified network model.
  • Participate in cross-team discussions to align requirements and design trade-offs.
  • Adopt development and operational best practices and standard methodologies.
  • Take part in an on-call rotation when the service is in Production.

Skills

Golang
APIs (REST/gRPC)
CI/CD (GitHub Actions ArgoCD)
Agile (JIRA Git)
Distributed systems

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes

Job description

Senior Associate Engineer, Product Software (Golang)
  • JR-162437
  • Hybrid
  • Singapore
  • Technology
  • Full time
Who are we?

the company 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 the company’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

the company is committed to ensuring that our employment process is open to all individuals, including those with a disability. If you are a qualified candidate and need assistance or an accommodation, please let us know by completing form.

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

We use artificial intelligence in our hiring process. Learn more here.

This posting is a new position within our organization.

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

Similar jobs worth comparing

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

Equinix • Singapore

On-site
SGD 60,000 - 100,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
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
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 ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Software Engineer (Golang)
Software Engineer (Golang)

Beyondsoft Singapore • Singapore

On-site
SGD 60,000 - 80,000
Staff Software Engineer
Staff Software Engineer

United States Digital Space LLC • Singapore

On-site
SGD 70,000 - 90,000
Software Engineer
Software Engineer

UNIC CONSULTANCY PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,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 Software Engineer, Enterprise Technology Services
Senior Backend Software Engineer, Enterprise Technology Services

Apple Inc. • Singapore

On-site
SGD 120,000 - 180,000