Jobs · OTHR · Utah

Go (Golang) Developer

Ampcus Inc · Salt Lake City, UT · 1 mo ago
On-siteOTHRFull-time

About the role

We are seeking a highly skilled Go (Golang) Developer to design, develop, and maintain scalable, high-performance backend applications and microservices. The ideal candidate will have strong experience in Go programming, cloud-native architectures, distributed systems, API development, and modern DevOps practices. This role requires a passion for building reliable, secure, and resilient systems that support business-critical applications. Location: Salt Lake City, UT.

Responsibilities

  • Design, develop, test, and maintain backend services using Go (Golang).
  • Build scalable RESTful APIs, gRPC services, and microservice-based applications.
  • Develop high-throughput, low-latency distributed systems.
  • Implement concurrent and asynchronous processing using goroutines and channels.
  • Integrate applications with databases, third-party APIs, cloud platforms, and enterprise systems.
  • Optimize application performance, resource utilization, and system reliability.
  • Participate in architecture discussions and technical design reviews.
  • Write clean, maintainable, and testable code following software engineering best practices.
  • Develop automated unit, integration, and performance tests.
  • Implement and support CI/CD pipelines.
  • Monitor, troubleshoot, and resolve production issues.
  • Collaborate with product managers, architects, DevOps engineers, and cross-functional teams.
  • Contribute to technical documentation and knowledge-sharing initiatives.

Requirements

  • Programming: Go (Golang)
  • Object-Oriented Programming (OOP)
  • Concurrent Programming
  • Multithreading Concepts
  • Data Structures and Algorithms
  • Design Patterns
  • API Development
  • gRPC
  • OpenAPI / Swagger
  • JSON
  • XML
  • API Security and Authentication
  • Microservices & Distributed Systems
  • Service-Oriented Architecture (SOA)
  • Event-Driven Architecture
  • Asynchronous Processing
  • Git
  • GitHub
  • GitLab
  • Bitbucket
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • SQL Query Optimization
  • Docker
  • Kubernetes
  • Helm
  • Terraform
  • CI/CD Pipelines
  • Jenkins
  • GitHub Actions
  • GitLab CI/CD
  • AWS
  • Microsoft Azure
  • Google Cloud Platform (GCP)
  • Apache Kafka
  • RabbitMQ
  • AWS SQS/SNS
  • Prometheus
  • Grafana
  • ELK Stack
  • OpenTelemetry
  • Splunk

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
  • 3+ years of professional Go (Golang) development experience.
  • Experience building cloud-native and containerized applications.
  • Experience working with enterprise integrations and large-scale systems.
  • Familiarity with Agile/Scrum methodologies.
  • Knowledge of cybersecurity best practices and secure coding standards.
  • Experience with performance tuning and scalability optimization.

Skills

  • GraphQL
  • Elasticsearch
  • Istio Service Mesh
  • Kubernetes Operators
  • Linux Administration
  • Serverless Architecture
  • Domain-Driven Design (DDD)
  • CQRS and Event Sourcing

Ideal Candidate Profile

  • Strong backend engineering experience.
  • Deep understanding of Go internals and concurrency patterns.
  • Experience building scalable microservices in cloud environments.
  • Strong problem-solving and debugging skills.

Similar jobs

Golang Developer

Apex SystemsDearborn, MI· 3 mo ago
Information Technologyapply on apexsystems.com

Golang Developer

Bright Vision TechnologiesIselin, NJ· 1 wk ago
Engineering$100k–$175k/yr

Golang Developer

Bright Vision TechnologiesIrving, Texas, United States· 3 mo ago
RemoteEngineeringapply on brightvisiontechnologies.applytojob.com

Golang Developer

Bright Vision TechnologiesJersey City, NJ· 3 mo ago
RemoteEngineering$100k–$150k/yrapply on brightvisiontechnologies.applytojob.com

Golang Developer

Bright Vision TechnologiesLexington, MA· 2 mo ago
RemoteEngineering$100k–$165k/yrapply on brightvisiontechnologies.applytojob.com

Golang Developer

Bright Vision TechnologiesTroy, MI· 2 mo ago
RemoteEngineering$85k–$115k/yrapply on brightvisiontechnologies.applytojob.com