CrawlJobs Logo

Senior Golang Engineer

· Job Posted January 01, 2026
Apply Position
Job Link Share

Job Description

We are looking for a Golang Engineer to help our team work on a complex system dealing with large volumes (petabytes) and a real-time system. The candidate should have a strong background in computer science and experience using Golang.

Job Responsibility

  • Designing and developing new features for the services they currently have or creating new Golang services according to requirements
  • Investigating incidents with the services they are currently running (in production/staging environments)
  • Fixing bugs and performing other maintenance operations in currently running services
  • Performing code reviews
  • Investigating other issues clients have with the production services and providing guidance where applicable
  • Building and deploying versions of the services where required

Requirements

  • Solid experience with Golang
  • Knowledge of computer science fundamentals, distributed systems, data structures, and algorithms
  • Core foundation DB, Docker
  • Good testing knowledge (scale, load, unit)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Golang Engineer

8 matching positions

Senior Golang Engineer

One of our long-standing clients in the US logistics technology space. They run ...
Location
Location
United States
Salary
Salary:
70.00 - 80.00 USD / Hour
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of production Go in a backend or distributed-systems role
  • gRPC, including schema design and breaking-change management
  • Kafka in production — not passing familiarity
  • AWS, with hands-on experience using the AWS SDK for Go
  • Comfortable owning service design end to end and influencing engineers outside your team
Job Responsibility
Job Responsibility
  • Design and ship production Go services that run reliably at scale
  • Own the backend API surface — gRPC contracts, message schemas, versioning
  • Build and tune Kafka-based event pipelines (producers, consumers, ordering, replay)
  • Build on AWS with a serverless-first lean where it makes sense, using the AWS SDK for Go
  • Review code, mentor mid-level engineers, and shape engineering standards
  • Drive incident retrospectives and feed the lessons back into platform practice
  • Fulltime
Read More
Arrow Right

Senior Golang Engineer

You will sit on a senior backend team owning core Go services that move large vo...
Location
Location
United States
Salary
Salary:
Not provided
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of production Go in a backend or distributed-systems role
  • gRPC, including schema design and breaking-change management
  • Kafka in production
  • AWS, with hands-on experience using the AWS SDK for Go
  • Strong written and spoken English — daily collaboration with a US-based team
  • Comfortable owning service design end to end
Job Responsibility
Job Responsibility
  • Design and ship production Go services that run reliably at scale
  • Own the backend API surface — gRPC contracts, message schemas, versioning
  • Build and tune Kafka-based event pipelines (producers, consumers, ordering, replay)
  • Build on AWS with a serverless-first lean where it makes sense, using the AWS SDK for Go
  • Review code, mentor engineers, and shape engineering standards
  • Contribute to incident retrospectives and feed the lessons back into platform practice
Read More
Arrow Right

Senior Golang Engineer

Over 20 years of market experience, Intellias brings together technologists, cre...
Location
Location
India
Salary
Salary:
Not provided
Intellias
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of Software experience, at least 3+ years with Golang
  • Solid back-end experience with Monolithic as well as Microservice and distributed event-driven architectural patterns
  • Experience working with Docker and container orchestration technologies such as Kubernetes
  • Experience in true Continuous Integration & Continuous Delivery
  • Practical experience of TDD, BDD, DDD and distributed architectural patterns
  • Background working with event-driven architectures using Kafka and/or RabbitMQ
  • Experience working with relational and search databases, including PostgreSQL, Elasticsearch
  • AI tooling hands-on experience
Job Responsibility
Job Responsibility
  • Take ownership of the architecture, design, development, deployment and operations of the microservices you will develop, using DevOps practices, pair programming and other cutting edge methodologies
  • Be active, solution-oriented member of autonomous, cross-functional agile teams collaborating with Product Owners, Front-end Engineers, Designers, and Business Intelligence teams
  • Having an in-depth understanding of HelloFresh's core product and architecture, and act as ambassador for software solutions offering support and mentorship to colleagues
  • Work with state-of-the-art technologies like Golang, Kafka, Docker, Kubernetes and more
  • Fulltime
Read More
Arrow Right

Senior Golang Engineer

Over 20 years of market experience, Intellias brings together technologists, cre...
Location
Location
India
Salary
Salary:
Not provided
Intellias
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of Software experience, at least 3+ years with Golang
  • Solid back-end experience with Monolithic as well as Microservice and distributed event-driven architectural patterns
  • Experience working with Docker and container orchestration technologies such as Kubernetes
  • Experience in true Continuous Integration & Continuous Delivery
  • Practical experience of TDD, BDD, DDD and distributed architectural patterns
  • Background working with event-driven architectures using Kafka and/or RabbitMQ
  • Experience working with relational and search databases, including PostgreSQL, Elasticsearch
  • AI tooling hands-on experience
  • Interacting with front-end developers, designers, product managers and our teams around the world is very much part of our day-to-day, so communication skills are vital
Job Responsibility
Job Responsibility
  • Take ownership of the architecture, design, development, deployment and operations of the microservices you will develop, using DevOps practices, pair programming and other cutting edge methodologies
  • Be active, solution-oriented member of autonomous, cross-functional agile teams collaborating with Product Owners, Front-end Engineers, Designers, and Business Intelligence teams
  • Having an in-depth understanding of HelloFresh’s core product and architecture, and act as ambassador for software solutions offering support and mentorship to colleagues
  • Work with state-of-the-art technologies like Golang, Kafka, Docker, Kubernetes and more
  • Fulltime
Read More
Arrow Right

Senior Golang Engineer

Vention is a global engineering partner to tech leaders and fast-growing startup...
Location
Location
Georgia , Batumi
Salary
Salary:
Not provided
ventionteams.com Logo
Vention
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of professional Golang and microservices development experience
  • Strong expertise with Aurora Postgres, Redis, AWS (SQS), RBAC
  • Practical knowledge of Agile methodologies (Scrum/Kanban)
  • B1+ English level with client communication experience
  • Passion for learning and adopting new technologies
Job Responsibility
Job Responsibility
  • Design and implement backend services supporting collateralized lending workflows, bilateral positions, collateral operations, and integration with external custody providers
  • Build saga‑based execution flows ensuring idempotency, reliability, and correctness across multi‑step operations
  • Develop and maintain valuation logic, LTV monitoring, exposure checks, and automated enforcement of organizational risk rules
  • Contribute to the overall architecture of API services, worker processes, data models, caching layers, and asynchronous job pipelines
  • Implement cross‑cutting concerns such as authentication, authorization, logging, metrics, tracing, configuration management, and rate limiting
  • Collaborate with product and design teams to refine financing workflows and operational processes
  • Participate in code reviews, reliability improvements, incident analysis, and ongoing performance tuning
What we offer
What we offer
  • EDU corporate community (300+ members): tech communities, interest clubs, events, a small R&D lab, a knowledge base, and a dedicated AI track
  • Licenses for AI tools: GitHub Copilot, Cursor, and others
  • 24 working days of vacation per year
  • Expanded medical insurance
  • Corporate getaways & team building activities
  • Fitpass sport program
  • Support for significant life events
  • Access to discounts across a variety of stores, restaurants & cafes through a corporate discount program
  • Referral bonuses for bringing in new talent
  • Fulltime
Read More
Arrow Right

Senior Golang Engineer

Vention is a global engineering partner to tech leaders and fast-growing startup...
Location
Location
Georgia , Tbilisi
Salary
Salary:
Not provided
ventionteams.com Logo
Vention
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of professional Golang and microservices development experience
  • Strong expertise with Aurora Postgres, Redis, AWS (SQS), RBAC
  • Practical knowledge of Agile methodologies (Scrum/Kanban)
  • B1+ English level with client communication experience
  • Passion for learning and adopting new technologies
Job Responsibility
Job Responsibility
  • Design and implement backend services supporting collateralized lending workflows, bilateral positions, collateral operations, and integration with external custody providers
  • Build saga‑based execution flows ensuring idempotency, reliability, and correctness across multi‑step operations
  • Develop and maintain valuation logic, LTV monitoring, exposure checks, and automated enforcement of organizational risk rules
  • Contribute to the overall architecture of API services, worker processes, data models, caching layers, and asynchronous job pipelines
  • Implement cross‑cutting concerns such as authentication, authorization, logging, metrics, tracing, configuration management, and rate limiting
  • Collaborate with product and design teams to refine financing workflows and operational processes
  • Participate in code reviews, reliability improvements, incident analysis, and ongoing performance tuning
What we offer
What we offer
  • EDU corporate community (300+ members): tech communities, interest clubs, events, a small R&D lab, a knowledge base, and a dedicated AI track
  • Licenses for AI tools: GitHub Copilot, Cursor, and others
  • 24 working days of vacation per year
  • Expanded medical insurance
  • Corporate getaways & team building activities
  • Fitpass sport program
  • Support for significant life events
  • Access to discounts across a variety of stores, restaurants & cafes through a corporate discount program
  • Referral bonuses for bringing in new talent
  • Fulltime
Read More
Arrow Right

Senior Golang Engineer

Piper Companies is seeking a Senior Software Engineer to support the development...
Location
Location
United States , Durham
Salary
Salary:
130000.00 - 160000.00 USD / Year
pipercompanies.com Logo
Piper Companies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience building production services in Go
  • Strong knowledge of microservices, REST/gRPC, and event-driven systems
  • Proficiency with Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP)
  • Database experience with PostgreSQL or MySQL
  • NoSQL a plus
  • Familiarity with IaC tools (Terraform, Helm) and observability solutions
Job Responsibility
Job Responsibility
  • Design and develop backend services in Go using microservices and REST/gRPC
  • Ensure service reliability through tuning, observability, and incident response
  • Lead code reviews and guide technical decisions for a small team
  • Implement CI/CD best practices and automate deployments
  • Collaborate with cross-functional teams to deliver platform improvements
What we offer
What we offer
  • Comprehensive benefits package including medical, dental, vision, 401(k), PTO, Paid Holiday and Sick Leave if Required by Law
Read More
Arrow Right

Senior Golang Engineer - AI Product & Platforms

We are Citi's Application, Platform and Engineering team, a start-up with the ex...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Golang expertise essential
  • Deep-dive Golang engineering expertise from building high-performance, large-scale production systems
  • Production system builder – proven track record of architecting and building large-scale, high-availability production applications and business-facing platforms from the ground up using Go
  • Advanced Go expertise – deep proficiency in Go's concurrency model (goroutines, channels, select), memory management, profiling, and performance tuning for latency-sensitive systems
  • Microservices and API design – extensive experience designing, building, and maintaining RESTful and gRPC APIs with a focus on clean contracts, versioning, and backward compatibility in high-traffic production systems
  • HashiCorp Vault and secrets management – experience integrating with Vault for dynamic credentials, secrets engines, and enterprise-scale secrets management within Go services
  • Enterprise authentication & authorization – designing and implementing OAuth, JWT, RBAC, and complex identity systems with fine-grained access controls in business-critical applications
  • Cloud-native and Kubernetes expertise – building, deploying, and operating containerized Go applications in Kubernetes, leveraging service meshes, Helm charts, and cloud-native patterns at enterprise scale
  • AI/ML platform engineering – experience building backend infrastructure and APIs that serve AI/ML models, manage inference pipelines, and support LLM-powered applications at scale
  • Observability and reliability engineering – implementing comprehensive logging, metrics, distributed tracing, and alerting to ensure system health and rapid incident resolution
Job Responsibility
Job Responsibility
  • Build AI-powered products from 0-1 – Engineer production-grade, business-facing AI platforms with clean, performant, and maintainable Go code from day one
  • Design and build high-performance backend services – Architect and implement low-latency, high-throughput microservices in Go that operate reliably at planetary scale
  • Design and build developer tools and frameworks – Create reusable libraries, SDKs, and internal tooling in Go that accelerate development across fast-paced engineering teams
  • Tackle complex distributed systems challenges – Design solutions for concurrency, fault tolerance, data consistency, and service orchestration across large-scale distributed environments
  • Champion engineering excellence – Drive best practices in code quality, testing strategies, CI/CD pipelines, and observability to maintain velocity without sacrificing reliability
  • Mentor and elevate the team – Guide other engineers on Go idioms, system design patterns, performance optimization, and building software that scales
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Fulltime
Read More
Arrow Right