We are seeking a Remote Senior Golang Developer who excels in a high-performance, results-oriented environment. In this role, you’ll be responsible for building robust, scalable, and production-ready backend systems using Golang.You will participate in architecture design, be responsible for independently completing well-defined technical tasks, manage your time effectively, and consistently produce high-quality code that aligns with existing architecture and engineering standards.This is a great opportunity for a hands-on engineer who likes building systems, writing code, and taking responsibility for outcomes from start to finish.
- Design and implement scalable backend services and APIs using Golang
- Collaborate with senior engineers and architects to align with technical direction
- Own development tasks from specification to deployment
- Write clean, maintainable, and testable code
- Debug and resolve production issues to ensure system stability
- Participate in code reviews and engineering discussions to improve team quality
- Stay aligned with sprint goals and deliver work independently
- Follow best practices in security, performance, and reliability
Must-Have
- 5+ years of backend development experience, including C++
- 2+ years of production experience with Golang
- Strong background in building RESTful services and microservice architectures
- Proficiency in concurrency and scalable service design
- Experience with Docker, Kubernetes, and cloud infrastructure
- Hands-on with relational and NoSQL databases (PostgreSQL, Redis, etc.)
- Familiarity with messaging systems like Kafka or NATS
- Ability to work independently with strong attention to detail and an ownership mindset
Nice-to-Have
- Experience with monitoring tools like Prometheus and Grafana
- Familiarity with gRPC and protobuf
- Exposure to CI/CD pipelines and cloud environments (AWS, GCP)
- Background in startups or fast-paced environments
- Proficient in Ukrainian is a big plus