Middle Go Developer (API + IDP) Remote
Агентство / HR ресурс CreateIT ( createit.one )
Опыт работы любой
Middle Go Developer (API + IDP) | Remote
We’re looking for a Middle / Middle+ Go Developer to join our backend engineering team. You’ll be building and scaling a high-load video content management and delivery platform built on modern Go microservices. This role involves developing performance-critical APIs and an advanced Identity Provider (IDP) system handling authentication and authorization at scale.
✔️ Salary: Negotiable, depending on experience
✔️ Format: Full-time, Remote
✔️ About the Role and the Project:
You’ll work on two key services – WebAPI (backend for the React frontend) and IDP, the authentication and authorization system implementing OAuth2 and JWT. The platform serves 3M+ monthly users with peaks of 12,000+ RPS, so you’ll be dealing with real scalability and reliability challenges. The team focuses on performance, fault tolerance, security, and observability – this is a project where you’ll grow as a true backend engineer. Core Tech Stack: Go 1.25, Fiber v2, PostgreSQL (GORM v2), Redis, OpenTelemetry, Sentry, AWS, Docker, CI/CD
✔️ Key Responsibilities:
• Design and develop WebAPI and IDP microservices
• Build and optimize REST contracts and data models
• Implement secure authentication and OAuth2/JWT flows
• Optimize PostgreSQL queries and work with GORM v2
• Handle caching, rate-limiting, and performance profiling
• Integrate metrics, tracing, and logging (OTel, Zap, Sentry)
• Write unit and integration tests using testify and sqlmock
• Collaborate with DevOps on CI/CD pipelines and AWS deployments
✔️ Key Qualifications:
• 2–4+ years of commercial Go development experience
• Proven background building REST or gRPC services
• Proficiency with Fiber, GORM, PostgreSQL, Redis
• Solid understanding of goroutines, contexts, and concurrency patterns
• Experience with JWT/OAuth2 and API security best practices
• Basic understanding of CI/CD and Docker
• Ability to write testable, maintainable, and performant code
Nice to Have:
• Experience setting up OpenTelemetry, Prometheus, Grafana
• Knowledge of gRPC / grpc-gateway
• Understanding of Clean Architecture / DDD principles
• Hands-on experience with high-load systems (10,000+ RPS)
✔️ Benefits:
• Direct influence on architecture and technical decisions
• Mature AWS-based infrastructure with established CI/CD
• Modern stack — no legacy code
• Fully remote position
• Strong engineering culture: code review, mentorship, and knowledge sharing
