The Role
Design and optimize high-performance, cloud-native backend systems using Go. Develop microservices, mentor junior developers, and ensure CI/CD stability.
Summary Generated by Built In
About the RoleWe’re looking for a Senior Golang Developer to design and optimize high-performance, cloud-native backend systems. You’ll architect scalable services, improve performance, and guide teams in writing robust Go applications that power distributed environments.Key Responsibilities
- Design and develop backend systems using Go with an emphasis on performance and maintainability.
- Implement and optimize concurrency patterns including worker pools, fan-in/fan-out, and pipelines.
- Develop and maintain microservices with gRPC, REST, and message-based communication.
- Write and maintain efficient, reusable code and ensure high test coverage using table-driven testing and mocking frameworks.
- Integrate with databases such as PostgreSQL (using GORM, sqlx, or pgx).
- Build resilient and observable systems using Prometheus, OpenTelemetry, and structured logging.
- Optimize applications using pprof, escape analysis, and memory profiling tools.
- Deploy and manage Go services in Kubernetes and cloud environments (AWS/GCP/Azure).
- Collaborate with DevOps teams to ensure CI/CD pipelines, containerization, and runtime stability.
- Mentor junior developers and contribute to technical design discussions and code reviews.
- 8+ years of professional software development experience.
- 3+ years of hands-on experience with Golang in production systems.
- Strong command of goroutines, channels, context, and Go’s concurrency model.
- Deep understanding of performance optimization and Go internals.
- Experience with Gin, Echo, Fiber, or Chi frameworks.
- Proficiency in PostgreSQL, Kafka, NATS, or RabbitMQ.
- Familiarity with Kubernetes client-go, Operator SDK, or custom controllers.
- Experience with Go modules, golangci-lint, goreleaser, and CI/CD pipelines.
- Strong debugging and profiling skills for production systems.
This is a Remote (work from home) position. For the individuals located in the United States
Top Skills
Chi
Echo
Fiber
Gin
Go
Go Modules
Golangci-Lint
Goreleaser
Grpc
Kafka
Kubernetes
Nats
Opentelemetry
Postgres
Prometheus
RabbitMQ
Rest
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
SmarTek21 is a pioneer in Ai-driven data mesh platforms and market-leading conversational platforms designed to elevate the customer experience. Founded in 2006, SmarTek21 converges human expertise with artificial intelligence to solve an organizations’ most difficult digital integration and data management challenges.