Golang Developer

Zodiac Solutions Inc — United States · Posted ~22 hours ago

Full-time Hybrid No Visa

Skills

Go (Golang) Microservices Cloud-native development Distributed systems REST APIs Backend development Go REST API Cloud Databases

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A full-time backend engineering role focused on designing reliable, scalable services and APIs. The ideal candidate has strong Go programming experience, understands distributed architectures, and enjoys solving complex technical challenges in a collaborative environment.

Highlights

Opportunity to build scalable backend systems using modern technologies, work on high-performance applications, and collaborate with cross-functional engineering teams.

Description

Job Title: Golang developer Location: Menlo Park CA(Hybrid) Job type: Full Time No Sponsorship Interview Mode – Final round is In -Person Job Summary We are seeking a talented and motivated GoLang Developer to design, develop, and maintain high-performance, scalable, and reliable applications. The ideal candidate will have strong expertise in Go programming, microservices architecture, cloud-native development, and distributed systems. You will collaborate with cross-functional teams to build innovative solutions that support business-critical applications. Key Responsibilities Design, develop, test, and deploy applications using Go (Golang). Build scalable and high-performance backend services and RESTful APIs. Develop and maintain microservices-based architectures. Work with product managers, architects, and engineering teams to define technical solutions. Optimize application performance, scalability, and reliability. Integrate with databases, messaging systems, and third-party APIs. Write clean, maintainable, and well-documented code following best practices. Implement automated testing, CI/CD pipelines, and DevOps practices. Troubleshoot, debug, and resolve production issues. Participate in code reviews and contribute to engineering standards and technical design discussions. Ensure application security, compliance, and operational excellence. Required Skills & Qualifications Technical SkIlls Strong hands-on experience with GoLang (Golang).Experience developing REST APIs and backend services.Solid understanding of Microservices Architecture.Experience with Docker and containerization technologies.Knowledge of Kubernetes and container orchestration.Experience with relational databases such as PostgreSQL, MySQL, or NoSQL databases like MongoDB, Cassandra.Understanding of distributed systems, concurrency, and multithreading concepts.Experience with messaging technologies such as Kafka, RabbitMQ, or ActiveMQ.Familiarity with Git, version control, and branching strategies.Knowledge of CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.Experience with cloud platforms such as AWS / Azure / Google Cloud Platform (GCP)Strong understanding of software design patterns and object-oriented principles.Experience with Agile/Scrum methodologies.Knowledge of unit testing, integration testing, and automated deployment practices. Preferred Qualifications Experience building cloud-native applications.Exposure to service mesh technologies such as Istio.Experience with Infrastructure as Code tools such as Terraform.Knowledge of observability tools such as Prometheus, Grafana, ELK Stack, or Splunk.Certification in AWS, Azure, Kubernetes, or cloud technologies.Experience working in large-scale enterprise environments. Educational Qualification Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related