⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Senior Software Engineer (Golang, Product)

  • Source: Logixtek
  • Logix Technology
  • On-site
  • Ho Chi Minh City
  • Full-Time
  • Senior

Job Description

LOGIX TECHNOLOGY is a distinguished software services company, specializing in the provision of professional software development services, fostering strong partnerships through the establishment of offshore development centers, offshore product development, and software testing with an infrastructure-oriented approach. We excel at simplifying and enhancing offshore outsourcing, not only by delivering innovative solutions to meet our clients’ exact requirements through high-performance teams but also by significantly contributing to our clients’ success by reducing time-to-market and improving quality.

At LOGIX TECHNOLOGY, we are committed to delivering the highest level of professional excellence and making a significant impact in the software development sector. If you are a dedicated professional looking to join a dynamic team working with global leaders, we encourage you to explore the exciting opportunities that await you with us.

Job Summary:

We are looking for a Senior Software Engineer (Golang) to build reliable control-plane and infrastructure automation software.

You will design and develop backend services, APIs, CLI tools, controllers, agents, and distributed workflows that integrate with Kubernetes and infrastructure platforms. This role combines strong software engineering with infrastructure, distributed systems, and automation.

Job Description:

  • Design, develop, test, deploy, and operate backend services, APIs, CLI tools, agents, and controllers in Go.
  • Build integrations with Kubernetes, networking, storage, identity, cloud/private-cloud, and automation platforms.
  • Develop control-plane capabilities for provisioning, configuration, policy enforcement, resource lifecycle management, and infrastructure automation.
  • Design robust REST/gRPC APIs with authentication, authorization, validation, versioning, auditability, and idempotency.
  • Build event-driven and asynchronous workflows using queues, streams, schedulers, and workers.
  • Design for retries, timeouts, concurrency, duplicate delivery, partial failures, eventual consistency, and safe recovery.
  • Ensure backward compatibility and safe rollout/migration of APIs, schemas, resources, and long-running workflows.
  • Improve reliability and performance through testing, profiling, observability, and production troubleshooting.
  • Collaborate with product, infrastructure, security, and SRE teams on requirement analysis, system design and operational readiness.
  • Contribute to technical design, code reviews, engineering standards, and mentoring.
  • Own services throughout their lifecycle, from design and implementation to production operation and continuous improvement.

Required Skills & Experience

  • 5+ years of professional software engineering experience, including substantial production experience with Go.
  • Strong Go fundamentals, including concurrency, goroutines, channels, context, synchronization, cancellation, error handling, testing, and profiling.
  • Experience designing and operating backend services, distributed systems, REST/gRPC APIs, and asynchronous architectures.
  • Strong understanding of reliability patterns such as idempotency, retries, backoff, deduplication, rate limiting, backpressure, timeouts, and failure isolation.
  • Experience with relational databases (PostgreSQL/MySQL), Redis or equivalent, and messaging/streaming systems such as NATS, Kafka, or RabbitMQ.
  • Solid networking fundamentals: TCP/IP, DNS, HTTP/HTTPS, TLS, routing, firewalls, load balancing, proxies, and service discovery.
  • Experience integrating with infrastructure platforms or APIs such as Kubernetes, Terraform, Ansible, cloud SDKs, or vendor APIs.
  • Practical Kubernetes knowledge, including workloads, services, ingress/Gateway APIs, RBAC, storage, scheduling, API resources, and controller/operator patterns.
  • Understanding of infrastructure concepts including compute, VMs, containers, networking, storage, identity, HA, and backup/restore.
  • Experience with observability practices including logging, metrics, tracing, dashboards, alerting, SLOs, and incident analysis.

    Preferred Qualifications

  • Experience with private-cloud platforms such as Proxmox, VMware, or OpenStack.
  • Experience with identity, authorization, secrets, and policy systems such as OIDC, OAuth 2.0, SPIFFE/SPIRE, Vault, OPA, or OpenFGA.
  • Knowledge of cloud-native networking technologies such as VXLAN, WireGuard, IPsec, CNI, ingress controllers, load balancer…

Skills

  • Golang
  • Kubernetes
  • gRPC
  • PostgreSQL
  • mysql
  • Redis
  • nats
  • Kafka
  • RabbitMQ
  • Terraform
  • Ansible
  • aws-sdks
  • proxmox
  • openstack
  • oauth
  • spire
  • vault
  • Prometheus
  • Grafana
  • opentelemetry
  • loki
  • Elasticsearch
  • opensearch
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Logix Technology

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes