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