Backend Engineering Intern (Go)
About The Opportunity
A fast-growing company in software product engineering and cloud-native backend services, serving B2B SaaS and developer tooling markets. We design and ship scalable, production-grade backend systems and APIs used in real-time applications and enterprise integrations. This remote internship provides hands-on exposure to Go development, containerized deployments, and modern CI / CD workflows.
Role & Responsibilities
- Contribute to design and implementation of backend services and REST / gRPC APIs using Go, focusing on reliability and clear APIs.
- Write clean, testable Go code and build unit tests to maintain code quality and enable safe refactoring.
- Containerize services with Docker and collaborate on deployment manifests for cloud environments.
- Work with Git-based workflows (feature branches, PR reviews) and participate in code reviews to improve team standards.
- Diagnose and debug issues in development and staging environments, using logs and basic observability tools.
- Collaborate with cross-functional teammates to translate product requirements into working, documented features.
Skills & Qualifications
Must-Have
Proficiency in Go and comfort with Go modules & idiomatic patterns.Experience building or working with RESTful APIs and JSON data models.Familiarity with Git workflows and pull-request based collaboration.Hands-on experience with Docker and local containerized development.Comfort using Linux-based development environments and command-line tooling.Ability to write unit tests in Go and validate functionality during development.Preferred
Experience or exposure to Kubernetes and basic container orchestration concepts.Familiarity with SQL or NoSQL databases such as PostgreSQL or MongoDB.Exposure to gRPC or microservices architecture patterns.Qualifications
Currently enrolled in or recently graduated from a Bachelor's / Master's program in Computer Science, Engineering, or a related discipline, or equivalent hands-on experience.Strong problem-solving orientation, eagerness to learn modern backend engineering practices, and ability to work effectively in a remote team.Note : This is a paid internship.Skills : docker,grpc,restful apis,mongodb,git,go (golang),kubernetes,postgresql,linux
Skills Required
Git, Linux, Docker, Postgresql, Go, Mongodb, Restful Apis, Kubernetes, GRPC