Golang Developer jobs
Sort by: relevance - date
- Wobot.aiRemote
- The role involves working on distributed services, networking, concurrency, real-time communication, and device connectivity, with a focus on strong engineering…
- View all Wobot.ai jobs - Remote jobs - Back End Developer jobs in Remote
- Salary Search: Backend Developer (Golang) salaries in Remote
- iPeople Infosystems LLCBengaluru, Karnataka
- Strong hands-on experience in GoLang and/or Python .
- Git, CI/CD & cloud exposure .
- Pay: ₹1,000,000.00 - ₹1,800,000.00 per year.
- SiemensPune, Maharashtra
- Being responsible for designing and developing cloud native backend services using Golang or Java.
- Being Good with any one Technology Golang microservices…
- View all Siemens jobs - Pune, Maharashtra jobs
- Salary Search: Golang Developer salaries in Pune, Maharashtra
- See popular questions & answers about Siemens
- SiemensPune, Maharashtra
- Being responsible for designing and developing cloud native backend services using Golang or Java.
- Being Good with any one Technology Golang microservices…
- View all Siemens jobs - Pune, Maharashtra jobs
- Salary Search: Golang Developer salaries in Pune, Maharashtra
- See popular questions & answers about Siemens
- Hamon TechnologiesThiruvananthapuram, Kerala
- Full time Kozhikode / Trivandrum Development Department.
- We are seeking a skilled Golang Developer with experience in building scalable and reliable…
- View all Hamon Technologies jobs - Thiruvananthapuram, Kerala jobs
- Salary Search: Golang Developer salaries in Thiruvananthapuram, Kerala
- See popular questions & answers about Hamon Technologies
- RupeezyBengaluru, Karnataka
- Investments and trades in securities.
- Derivatives, cash markets, commodity products, and e-IPOs.
- Candidate brings strong hands-on experience with Golang and…
- View all Rupeezy jobs - Bengaluru, Karnataka jobs
- Salary Search: Golang Developer salaries in Bengaluru, Karnataka
- SiemensPune, Maharashtra
- Having hands-on experience designing and developing cloud‑native backend services using Golang.
- Demonstrating strong hands-on expertise in Golang development.
- View all Siemens jobs - Pune, Maharashtra jobs - Golang Developer jobs in Pune, Maharashtra
- Salary Search: GoLang Developer + GraphDB salaries in Pune, Maharashtra
- See popular questions & answers about Siemens
- Leader ITRemote
- We are expanding our engineering team and looking for two driven Full-Stack Go Developers with 1+ years of hands-on experience who thrive in agile environments,…
- View all Leader IT jobs - Remote jobs - Full Stack Developer jobs in Remote
- Salary Search: Fullstack Golang Developer salaries in Remote
- PersistentPune, Maharashtra
- We are looking for a seasoned Golang Full Stack Developer with 5 to 12 years of experience to design, develop, and maintain scalable cloud-based web…
View similar jobs with this employerAliqan TechnologiesHyderabad, Telangana- We are looking for a skilled Golang Developer to design, develop, and maintain scalable backend applications and microservices.
- View all Aliqan Technologies jobs - Hyderabad, Telangana jobs
- Salary Search: Golang Developer salaries in Hyderabad, Telangana
- Acute Informatics Pvt. LtdBangalore City, Bengaluru, Karnataka
- Golang developer: 4 years (Required).
- Design, develop, test, and maintain backend services and APIs using Golang.
- Sundyne ITSRemote
- Experience developing and debugging of cloud software in Linux-based environments.
- Good Experience in programming with the latest version of GoLang,…
- View all Sundyne ITS jobs - Remote jobs - Golang Developer jobs in Remote
- Salary Search: GoLang Developer salaries in Remote
View similar jobs with this employerMNJ SoftwareRemote- MNJ SOFTWARE takes pride in building strategic long-term client relationships.
- MNJ SOFTWARE is only hiring those authorized to work in the India and unable to…
- View all MNJ Software jobs - Remote jobs
- Salary Search: Golang Developer salaries in Remote
- Balusen TechnologiesBengaluru, Karnataka
- Implement Go microservices for APIs and workers.
- Profile concurrency, memory, and latency under load.
- Collaborate on platform standards with DevOps.
- EPAM Systems, Inc.Bengaluru, Karnataka
- This role requires a skilled engineer who can design efficient software architecture, write clean, structured code and work within a Scrum/Agile environment.
- Hewlett Packard EnterpriseBengaluru, Karnataka
- Design, develop, and optimize software solutions for network monitoring, troubleshooting, and performance management.
Job details
Pay information not provided
Health insurance
Full-time
Remote
Full job description
We’re looking for a Golang Developer to build and maintain reliable backend services across cloud and edge environments. The role involves working on distributed services, networking, concurrency, real-time communication, and device connectivity, with a focus on strong engineering fundamentals, problem-solving, understanding complex systems, and building reliable backend solutions.
What You'll Do:
- Design and develop production services in Go.
- Build APIs and services that communicate across cloud and edge environments.
- Work with long-lived connections, concurrency, and real-time communication.
- Handle unreliable networks, connection failures, retries, and reconnections.
- Improve service reliability, performance, and resource utilisation.
- Debug production issues using logs, metrics, and profiling.
- Contribute to system design and architectural discussions.
- Write maintainable, well-tested, and idiomatic Go.
- Participate in code reviews and improve engineering practices.
What We're Looking For:
- 2+ years of professional software engineering experience.
- Production experience with Go, or strong backend experience with the ability to quickly become productive in Go.
- Good understanding of Go concurrency — goroutines, channels, mutexes, and context.
- Good networking fundamentals, including TCP/IP, HTTP/HTTPS, TCP vs. UDP, DNS, TLS, timeouts, retries, and connection management, along with a basic understanding of NAT, latency, and packet loss.
- Understanding of backend and distributed systems concepts.
- Experience building and debugging production services.
- Good understanding of software design and modular architecture.
- Experience with Linux, Git, and CI/CD.
- Familiarity with databases and APIs.
Good to Have:
- Experience with WebSockets or other real-time communication technologies.
- Familiarity with NATS, RabbitMQ, or similar messaging systems.
- Experience with Docker/Kubernetes.
- Familiarity with Prometheus, Grafana, or similar monitoring tools.
- Exposure to edge or IoT systems.
- Experience working on networking-heavy applications.
- Exposure to video streaming or media systems.
- Familiarity with RTSP, WebRTC, HLS, or RTMP.
- Experience with FFmpeg, GStreamer, or MediaMTX.
How We Work:
- We use Microsoft Teams for daily communication, including standups and team meetings.
- Our culture values open discussion, ownership, and a founder’s mindset.
- We prioritize exceptional design, UI/UX, thorough documentation, clear to-do lists, and data-driven decision-making.
- Team bonding is encouraged through bi-monthly townhalls, destressing sessions with a certified healer, and biannual company retreats.
- We offer a fully remote workplace, comprehensive health insurance, attractive equity options for top performers, mental health consultations, company-sponsored upskilling courses, designated growth hours, 40 hours annually for community causes, and access to a financial advisor.
- Wobot is an Equal Opportunity Employer.
Let Employers Find YouUpload Your Resume