Senior Software Engineer – Go / Golang Backend
AnblicksMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design and develop scalable backend services and REST APIs using Go/Golang with focus on performance, reliability, and security.
Build and deploy microservices and cloud-native applications using Docker, Kubernetes, and major cloud platforms (AWS, Azure, GCP).
Lead troubleshooting of complex production issues, participate in architecture discussions, code reviews, and technical design decisions.
Minimum Requirements
6+ years of software development experience with strong backend engineering expertise.
Strong hands-on experience with Go / Golang including concurrency, goroutines, channels, error handling, and interfaces.
Experience building REST APIs, microservices, and backend services with SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB).
Hands-on experience with Docker, Kubernetes, and at least one major cloud platform (AWS, Azure, or GCP).
Ideal Candidate Profile
Experienced backend engineer with deep expertise in Go and cloud-native microservices architecture.
Operational experience with production debugging, CI/CD pipelines, and distributed system scalability challenges.
Familiarity with container orchestration and modern cloud infrastructure aligning with enterprise-grade, high-performance backend systems.
