Go jobs
58 open roles for go, updated continuously as employers post them.
Of the 20 that state pay, the middle one advertises $150,000 – $220,000 a year.
Hiring most here right now:
Senior Software Engineer (Remote)
A fully remote Senior Software Engineer role at GiveDirectly for engineers with 4+ years of experience, requiring time-zone overlap with East Africa and US Eastern.
Senior Software Engineer, Core Experiences - Melbourne, Australia
A remote senior backend engineering role in Melbourne building the shared SDK and services layer behind a text-to-speech product. Suited to engineers who enjoy platform work spanning API design and infrastructure.
Senior Software Engineer, NLP
An in-office senior software engineer role at GitLab in Bangalore, building autonomous AI agents that automate software development lifecycle tasks.
Staff Backend Engineer - Trust & Control Safety Systems
A remote, India-based staff backend engineering role at HighLevel building trust and safety systems, suited to a senior distributed-systems engineer with eight or more years of experience.
Staff AI Engineer
An onsite Staff AI Engineer role at Gnani.ai in Bengaluru, leading the agentic AI and RAG stack behind a voice-first enterprise platform.
Applied AI Engineer, Digital Natives
A hybrid, London-based Applied AI Engineer role at OpenAI, deploying production AI systems for Digital Native customers.
Staff Backend Engineer, Architecture Engineering: Nonlinear Productivity
A staff backend engineering role building agentic developer-productivity tools at GitLab, remote in the US or Canada.
Senior Backend Engineer - Architecture Engineering: Nonlinear Productivity
A senior backend engineering role on GitLab's new Nonlinear Productivity team, building agentic AI automation for their own SDLC, open to US and Canada.
Software Engineer (L3)
A senior backend engineering role on Twilio's Segment team building high-scale data ingestion and routing systems, based in select India states, for engineers with 5-7 years of production experience.
Senior Application Engineer, Workplace Technology
A senior, remote Application Engineer role at Mozilla building automation and AI integrations for internal workplace tools, based in Canada.
Web3 Architect - Blockchain
A remote, India-based Web3 architect role leading blockchain and smart contract architecture across a Web3 engineering team.
Software Development Engineer III - Backend Technologies
An on-site senior backend engineering role in Bangalore building scalable systems and AI-serving infrastructure for a high-volume email and customer service product.
Senior Engineer II
CoreWeave is hiring a Senior Engineer II in New York to architect cloud-platform systems and lead product engineering work. The role requires eight years of software engineering experience, substantial testing experience and strong Python or Go, gRPC, Protocol Buffers and Kubernetes expertise.
Principal Software Engineer, Developer Experience
Principal Software Engineer role at CoreWeave focused on developer platforms, delivery systems, internal tooling, and agent-assisted engineering at cloud scale. It suits a Go and Kubernetes engineer with ten or more years of distributed-systems experience and organization-wide technical leadership.
Principal Engineer, Cluster Orchestration
Principal Engineer role in Bellevue or Sunnyvale leading cluster orchestration for large-scale AI infrastructure. The position suits a distributed-systems technical leader with deep Kubernetes, Slurm, Go, GPU, and reliability experience.
Front End Engineer
Fully remote front-end engineer role for a React and TypeScript developer in the United States or Canada. You'll work across customer and internal applications in a fintech and digital-assets environment.
Senior Mobile Full Stack Engineer (Golang) - Electronic Arts...
Remote Canada senior full-stack role combining Go backend engineering with native iOS or Android development.
Senior Juju Software Engineer (Go)
Canonical is hiring a remote Senior Go Engineer to build and maintain Juju, its distributed engine for cloud and infrastructure operations. The position suits an engineer experienced with concurrent systems who can own features, support production software and coach teammates.
Senior/Staff/Principal Engineer
Canonical is hiring remote Senior, Staff and Principal Engineers to lead architecture and development across its open-source portfolio. The role suits technically strong engineers who can write production software, guide teams and contribute to globally distributed open-source work.
Technical Services Engineer
A hybrid technical support role at MongoDB's Gurugram office, for an engineer who wants to solve production database and systems problems directly with customers. No prior MongoDB experience is required — training is provided.
Member of Technical Staff (Software Engineer, Infrastructure)
Infrastructure software engineering role for an experienced engineer who can solve distributed systems problems across Perplexity’s platform. The position offers U.S. remote work and multiple office locations, with compensation of $220,000 to $405,000 plus equity for U.S.-based employees.
Backend Engineer II - MNC - Gurgaon
MNC is hiring a Backend Engineer II in Gurugram to build and operate AWS microservices backed by PostgreSQL. Candidates need six to ten years of backend experience, including senior or lead-level depth, and strong TypeScript, Node.js, or Go skills.
Manager, Engineering - Payments
Engineering Manager, Payments role in India for a backend leader with payments experience. You'll guide payment infrastructure, delivery, reliability, and team development while working across India and the United States.
Go Engineer for AI Data Training Remote Contract
Remote contract for a Go backend engineer who can review code and explain technical reasoning for AI training. You'll evaluate concurrency, APIs, errors, and idiomatic Go while creating high-quality training examples.