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:

Counted across the roles Frontrunner has open right now.

Senior Software Engineer (Remote)

GiveDirectly · Worldwide (remote, with East Africa/US Eastern overlap required)

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.

RemoteSeniorFull-time $181,130 a year
JavaC#PythonRuby +5
Yesterday

Senior Software Engineer, Core Experiences - Melbourne, Australia

Speechify · 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.

RemoteSeniorFull-time
JavaGoKotlinGoogle Cloud Platform +3
Yesterday

Senior Software Engineer, NLP

GitLab · Bengaluru, India

An in-office senior software engineer role at GitLab in Bangalore, building autonomous AI agents that automate software development lifecycle tasks.

On-siteSeniorFull-time
RubyGoPythonAI Agents +3
Yesterday

Staff Backend Engineer - Trust & Control Safety Systems

HighLevel · India

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.

RemoteStaffFull-time
GoLuaJavaScriptMongoDB +9
Yesterday

Staff AI Engineer

Gnani.ai · Bengaluru, India · Bengalore

An onsite Staff AI Engineer role at Gnani.ai in Bengaluru, leading the agentic AI and RAG stack behind a voice-first enterprise platform.

On-siteStaffFull-time $56,600 – $78,300 a year
LLMRAGVector DatabaseLLM-as-judge +14
2 days ago

Applied AI Engineer, Digital Natives

OpenAI · London, United Kingdom

A hybrid, London-based Applied AI Engineer role at OpenAI, deploying production AI systems for Digital Native customers.

HybridMid levelFull-time
PythonGoTypeScriptJavaScript +3
2 days ago

Staff Backend Engineer, Architecture Engineering: Nonlinear Productivity

GitLab · Canada

A staff backend engineering role building agentic developer-productivity tools at GitLab, remote in the US or Canada.

RemoteStaffFull-time $152,800 – $259,200 a year
GoRustPythonDistributed Systems +3
2 days ago

Senior Backend Engineer - Architecture Engineering: Nonlinear Productivity

GitLab · Canada

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.

RemoteSeniorFull-time $139,200 – $235,200 a year
GoRustPythonDistributed Systems +2
2 days ago

Software Engineer (L3)

Twilio · India

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.

RemoteSeniorFull-time
GoJavaPythonKubernetes +6
2 days ago

Senior Application Engineer, Workplace Technology

Mozilla · Canada

A senior, remote Application Engineer role at Mozilla building automation and AI integrations for internal workplace tools, based in Canada.

RemoteSeniorFull-time C$95,000 – C$139,000 a year
JavaGoPythonJavaScript +11
2 days ago

Web3 Architect - Blockchain

Good Co · India

A remote, India-based Web3 architect role leading blockchain and smart contract architecture across a Web3 engineering team.

RemotePrincipalFull-time
SolidityEthereumWeb3.jsSmart Contracts +10
3 days ago

Software Development Engineer III - Backend Technologies

Grexit Software · Bangalore, India

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.

On-siteSeniorFull-time
GoJavaPythonRuby on Rails +10
3 days ago

Senior Engineer II

CoreWeave · New York, United States

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.

HybridSeniorFull-time $243,800 – $303,000 a year
PythonGogRPCProtocol Buffers +8
4 days ago

Principal Software Engineer, Developer Experience

CoreWeave · Livingston, United States · New York, United States · Sunnyvale, United States · Bellevue, United States

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.

On-sitePrincipalFull-time $227,000 – $303,000 a year
GoKubernetesDistributed SystemsCloud-Native Software +15
4 days ago

Principal Engineer, Cluster Orchestration

CoreWeave · Bellevue, United States · Sunnyvale, United States

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.

On-sitePrincipalFull-time $206,000 – $303,000 a year
KubernetesSlurmSUNKKueue +10
4 days ago

Front End Engineer

Zerohash · Canada (Remote), Canada

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.

RemoteMid levelFull-time
JavaScriptTypeScriptReactGo +6
4 days ago

Senior Mobile Full Stack Engineer (Golang) - Electronic Arts...

Hatch · Canada, Canada

Remote Canada senior full-stack role combining Go backend engineering with native iOS or Android development.

RemoteSeniorFull-time C$130,000 – C$160,000 a year
GoSwiftSwiftUIKotlin +16
4 days ago

Senior Juju Software Engineer (Go)

Canonical · Remote, EMEA and globally

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.

RemoteSeniorFull-time
GoDistributed SystemsConcurrencyCloud Computing +11
4 days ago

Senior/Staff/Principal Engineer

Canonical · Remote, worldwide

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.

RemotePrincipalFull-time
GoRustPythonC +16
4 days ago

Technical Services Engineer

MongoDB · Gurugram, India

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.

HybridMid levelFull-time
LinuxKubernetesDockerAWS +15
5 days ago

Member of Technical Staff (Software Engineer, Infrastructure)

Perplexity · San Francisco, United States · London, United Kingdom · Austin, United States · Berlin, Germany · Seattle, United States · New York City, United States

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.

RemotePrincipalFull-time $220,000 – $405,000 a year
PythonGoRustC++ +11
5 days ago

Backend Engineer II - MNC - Gurgaon

MNC · Gurugram, India

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.

On-siteMid levelFull-time 1,700,000 – 2,250,000 a year
TypeScriptNode.jsGoPostgreSQL +8
5 days ago

Manager, Engineering - Payments

Circle · India

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.

ManagerFull-time
JavaGoKotlinBackend Engineering +9
6 days ago

Go Engineer for AI Data Training Remote Contract

SME Careers · Bangladesh · Bhutan · Brazil · Cambodia · Germany

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.

RemoteContract $60 an hour
GoGolanggRPCGin +15
6 days ago
Page 1 of 3 Next ›

Browse by work mode