Senior Software Engineer, Platform Engineering (Go)

Command|Link

Completely RemoteFull TimeEngineering & Architecture
Posted Today

Job description

Responsibilities

  • Design, develop, and maintain scalable Go services and APIs that power our global SaaS platform.
  • Lead technical design and architecture discussions for new features and platform improvements.
  • Build and operate concurrent, high-throughput systems using Go's concurrency model.
  • Integrate with third-party APIs, telemetry systems, and network infrastructure.
  • Collaborate cross-functionally with product, design, and engineering teams to define requirements.
  • Write clean, testable, and well-documented code while performing thoughtful code reviews.
  • Identify and resolve performance bottlenecks, reliability issues, and scalability gaps.
  • Mentor junior and mid-level engineers in software design, testing, and system thinking.

Requirements

  • 5+ years of professional software engineering experience building production back-end services.
  • Strong proficiency in Go, including idiomatic patterns and concurrency models (goroutines, channels, context).
  • Experience designing and building RESTful or event-driven APIs.
  • Hands-on experience with Kubernetes for container orchestration.
  • Experience with OpenSearch for search and analytics workloads.
  • Solid understanding of relational and non-relational databases, including query optimization.
  • Experience working within major cloud environments such as AWS, Azure, or GCP.
  • Strong written and verbal communication skills for collaborating with distributed teams.

Preferred Qualifications

  • Experience with workflow orchestration engines like Temporal or Camunda.
  • Working knowledge of Python for tooling or scripting.
  • Experience with gRPC and Protocol Buffers for service-to-service communication.
  • Familiarity with event streaming platforms like Kafka.
  • Exposure to network engineering technologies such as SD-WAN, VoIP, BGP, or MPLS.
  • Prior experience working in a fully remote, globally distributed engineering team.

Benefits

  • Room to grow within a high-growth company.
  • An environment that celebrates ideas and innovation.
  • Tangible impact through your work.
  • Flexible time off.
  • Fun events at cool locations.
  • Employee referral bonuses.

About the Company

Command|Link is a global SaaS Platform providing network, voice services, and IT security solutions. We help corporations consolidate their core infrastructure into a single vendor via a proprietary single pane of glass platform. Recognized as a leader in SD-WAN, UCaaS, and NaaS, Command|Link builds the only IT platform for scale that solves ISP vendor sprawl and IT headaches.

Skills & tools

GoKubernetesAWSOpenSearchRESTPython

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 015+ years professional software engineering experience
  2. 02Proficiency in Go and concurrency models
  3. 03Experience with RESTful or event-driven APIs
  4. 04Hands-on experience with Kubernetes
  5. 05Experience with OpenSearch
  6. 06Knowledge of relational and non-relational databases
  7. 07Cloud environment experience (AWS, Azure, or GCP)