Golang Developer

Hybrid in Washington D.C., DC, US • Posted 3 hours ago • Updated 3 hours ago
Contract W2
Hybrid
$60 - $70/hr
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • go
  • golang
  • kubernetes
  • splunk
  • devops
  • cloud
  • AWS
  • azure
  • GCP
  • terraform
  • API
  • docker
  • telemetry
  • JSON
  • swagger
  • ETL
  • ELT

Summary

GoLang Developer

Washington, DC
Hybrid Work Model


Role Overview

We are seeking a Senior GoLang Developer (Engineer IV) to lead the design and development of scalable, cloud-native, distributed systems. This is a highly technical, hands-on role requiring deep expertise in Go, Kubernetes, cloud platforms, and DevOps practices.

The ideal candidate is a self-driven engineer who can own systems end-to-end, contribute to architectural decisions, and mentor team members while delivering high-quality, production-grade solutions.


Key Responsibilities

  • Design, build, and maintain distributed microservices and cloud-native applications
  • Lead development efforts using Go (Golang)
  • Architect and deploy containerized applications using Kubernetes and Docker
  • Configure and manage Kubernetes clusters, including deployment strategies and scaling
  • Develop and manage infrastructure as code (IaC) using tools like Terraform
  • Work with YAML / JSON / Swagger (OpenAPI) for API definitions and configurations
  • Design and implement gRPC and REST APIs, and evaluate appropriate API styles based on use cases
  • Implement observability and monitoring solutions using tools like Splunk or alternatives
  • Integrate OpenTelemetry for distributed tracing and system observability
  • Configure and manage cloud storage solutions, including Google Cloud Storage (GCS)
  • Collaborate with cross-functional teams to define and deliver end-to-end solutions
  • Troubleshoot and resolve complex production issues across distributed environments
  • Maintain high standards for code quality, scalability, and performance
  • Document system architecture, APIs, and technical solutions

Required Qualifications

Core Technical Skills

  • 6+ years of hands-on experience with Go (Golang)
  • Strong experience with Kubernetes
    • Cluster configuration and management
    • Application deployment and orchestration
  • Experience with Terraform and infrastructure automation
  • Hands-on experience with Docker / containerization
  • Strong understanding of distributed systems architecture
  • Experience working with cloud platforms (AWS, Google Cloud Platform, or Azure)
  • Experience with Google Cloud Storage (GCS) configuration and implementation
  • Proficiency in YAML, JSON, and Swagger/OpenAPI specifications
  • Strong experience designing and implementing APIs (gRPC and REST)
  • Experience with observability tools:
    • Splunk or equivalent (e.g., ELK stack, Datadog, PrometheGrafana)
    • OpenTelemetry for tracing and monitoring

Systems & Platform Knowledge

  • Strong Linux/Unix background, including:
    • PKI certificate management
    • SSH key management
    • System-level troubleshooting
  • Experience with SQL and NoSQL databases
  • Proficiency with GitHub or similar version control systems

Preferred Qualifications

  • Experience with AdTech or media platforms (nice to have)
  • Experience with AI/LLM-based systems
  • Familiarity with Model Context Protocol (MCP) servers
  • Frontend experience with React
  • 2+ years of experience with Python
  • Experience in private cloud environments
  • Prior experience with C or JavaScript

What We re Looking For

  • Strong end-to-end project ownership experience (design build deploy monitor)
  • Ability to clearly explain:
    • Kubernetes architecture and deployment strategies
    • API design decisions (gRPC vs REST)
    • Cloud storage implementations
  • Hands-on DevOps mindset with production support experience
  • Strong communication and problem-solving skills

Nice-to-Have

Candidates should be comfortable discussing:

  • Real-world end-to-end projects they ve delivered
  • How they configure and deploy Kubernetes clusters
  • Trade-offs between gRPC vs REST APIs
  • Observability strategies using OpenTelemetry and monitoring tools
  • Alternatives to Splunk they ve used in production
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10472019
  • Position Id: 167897
  • Posted 3 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Washington, District of Columbia

11d ago

Easy Apply

Third Party, Contract

$70 - $75

Tysons, Virginia

Today

Easy Apply

Contract

$70 - $75

Washington, District of Columbia

Today

Contract

USD 125,000.00 - 135,000.00 per year

Washington, District of Columbia

7d ago

Easy Apply

Contract

Depends on Experience

Search all similar jobs