- Design, develop, and maintain backend services and APIs using Go (Golang).
- Implement and manage RESTful APIs following best practices and performance standards.
- Work with PostgreSQL and MongoDB databases for data storage and retrieval.
- Deploy and manage services in Kubernetes environments.
- Collaborate with DevOps teams to integrate CI/CD pipelines and containerized workflows.
- Apply strong networking knowledge (UDP/TCP, firewalls, NAT) to build resilient and secure systems.
- Work closely with cross-functional teams to deliver scalable and maintainable software.
- Proven experience with Golang for backend or systems development.
- Solid understanding of networking fundamentals (UDP, TCP, firewalls, NAT).
- Hands-on experience with PostgreSQL and MongoDB.
- Strong knowledge of REST API design and best practices.
- Experience with Kubernetes and containerization (Docker).
- Familiarity with CI/CD concepts and tools.
- Excellent problem-solving skills and ability to work in a collaborative environment.
- Experience in or exposure to telecom systems or protocols (not required).
- Familiarity with cloud platforms such as AWS, Google Cloud Platform, or Azure.
Company
Location
San Diego, California - United States of America
Job type
Full-Time
Golang Job Details
About the Role
We are looking for a Golang Developer to join our team of cloud software experts. The ideal candidate has a strong background in backend development, networking fundamentals, and modern deployment practices. You will work on designing and implementing scalable, high-performance services that power our cloud infrastructure.
While telecom experience is a plus, this position primarily focuses on building robust cloud-based software solutions.
Key Responsibilities
Required Skills & Experience
Nice to Have
Experience with monitoring and performance optimization tools
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs