Senior Golang Engineer - Remote

Kake

Hyderabad

Remote

INR 11,617,000 - 17,425,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive Pay in USD
Fully Remote
Better Me Fund
Compassion is Badass

Job summary

Kake is a remote-first, people-first global community of senior engineers. We are seeking Senior Golang Engineers to design and deliver high-performance backend services, owning complex distributed systems end-to-end while collaborating with product, frontend, platform, and infrastructure teams.

Join a world-spanning team with 5+ years in backend development, strong Go concurrency skills, and a passion for scalable, observable systems.

Qualifications

  • 5+ years of software engineering experience, with strong hands-on expertise building backend systems in Golang.
  • Solid understanding of Go's concurrency model (goroutines, channels), testing, profiling, and idiomatic Go practices.
  • Deep understanding of distributed systems and microservices architectures, with experience in high-traffic environments.
  • Hands-on experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, DynamoDB) and scalable data modeling.
  • Experience building and operating cloud-native apps on GCP or AWS, with production Kubernetes experience.
  • Strong problem-solving skills focused on performance, reliability, and maintainability.
  • Excellent written and verbal communication in English.
  • Ability to work independently in a remote, fast-paced environment.

Responsibilities

  • Design, build, and maintain scalable backend services and APIs using Golang.
  • Develop and optimize distributed systems for high traffic and critical functionality.
  • Architect and implement cloud-native solutions focused on performance and reliability.
  • Design and manage scalable data storage across SQL and NoSQL databases.
  • Deploy, monitor, and maintain production services on Kubernetes.
  • Improve observability and reliability through monitoring, automation, and performance tuning.
  • Troubleshoot complex production issues and contribute to architectural discussions.
  • Collaborate with product, frontend, platform, and infrastructure teams to deliver seamless experiences.

Skills

Go/Golang
Distributed systems
Kubernetes
Cloud platforms (GCP/AWS)
SQL/NoSQL databases
Performance & observability
English communication
Remote work capability

Tools

PostgreSQL
MongoDB
DynamoDB

Job description

Kake is a remote-first company and a people-first global community of senior engineers. Kake engineers are behind some of the world’s most innovative products (Brands you’ve heard!), from Fortune 500 to fast-growing companies. We believe it’s not where your table is, but what you bring to the table that matters. Our community spans 45,000+ engineers across 55+ countries; join a culture where great people stay, grow, and thrive (and love eating kake!).

We’re looking for Senior Golang Engineers highly skilled in designing and delivering high-performance, scalable, and reliable backend systems. It's a great fit for people who enjoy owning complex distributed systems end-to-end, making a direct impact on highly visible product areas, and collaborating closely with product, frontend, platform, and infrastructure teams.

What you’ll build and own
  • Design, build, and maintain scalable backend services and APIs using Golang.
  • Develop and optimize distributed systems that support high traffic volumes and critical platform functionality.
  • Architect and implement cloud-native solutions, ensuring performance, scalability, and reliability.
  • Design and manage scalable data storage solutions across SQL and NoSQL databases.
  • Deploy, monitor, and maintain production services running on Kubernetes.
  • Improve system observability and reliability through monitoring, automation, and performance optimization.
  • Contribute to architectural discussions and troubleshoot complex production issues.
  • Collaborate closely with product, frontend, platform, and infrastructure teams to deliver seamless user experiences.
Core Requirements
  • 5+ years of software engineering experience, with strong hands‑on expertise building backend systems in Golang.
  • Solid understanding of Go's concurrency model (goroutines, channels), along with testing, profiling, and idiomatic Go practices.
  • Deep understanding of distributed systems and microservices architectures, with a proven track record in high‑traffic, large‑scale environments.
  • Hands‑on experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, DynamoDB), including scalable data modeling and performance optimization.
  • Experience building and operating cloud‑native applications on GCP or AWS, with production experience on Kubernetes.
  • Strong problem‑solving skills with a focus on performance, reliability, and maintainability.
  • Excellent written and verbal communication skills in English.
  • Ability to work independently in a remote, fast‑paced environment.
Nice‑to‑Have
  • Professional experience building frontend applications using React.js, Next.js, and GraphQL.
  • Experience building recommendation systems, personalization engines, or search infrastructure.
  • Familiarity with large‑scale consumer‑facing products serving millions of users.
  • Experience working in high‑growth environments where scalability, reliability, and user experience are critical.
  • Comfortable working flexible hours to overlap with distributed teams across different time zones.
Additional
  • US Timezone Overlap: 5h–6h daily PST
Why Join Kake?

The icing on the Kake:

  • Competitive Pay in USD: Work globally, get paid globally.
  • Fully Remote: Simply put, we trust you.
  • Better Me Fund: We invest in your personal growth and passions.
  • Compassion is Badass: Join a community that invests in social good.

Quick note: Due to the high volume of applications, only shortlisted candidates will be contacted.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Golang Engineer - Remote
Senior Golang Engineer - Remote

Kake • Pune District

Remote
INR 12,585,000 - 18,393,000
Competitive Pay in USD
Fully Remote
Better Me Fund
+1
Senior Golang Engineer - Remote
Senior Golang Engineer - Remote

Kake • Bengaluru

Remote
INR 13,579,000 - 20,369,000
Competitive Pay in USD
Fully Remote
Better Me Fund
+1
Senior Backend Engineer TypeScript Python C - Remote
Senior Backend Engineer TypeScript Python C - Remote

Kake • Hyderabad

Remote
INR 11,418,000 - 17,127,000
Competitive Pay in USD
Fully Remote
Better Me Fund
+1
Senior Full Stack Engineer (Node/React) - Remote
Senior Full Stack Engineer (Node/React) - Remote

Kake • Bengaluru

Remote
INR 11,617,000 - 17,425,000
Competitive USD pay
Fully remote
Personal growth fund
+1
Senior Backend Engineer (TypeScript/Python/C#) - Remote
Senior Backend Engineer (TypeScript/Python/C#) - Remote

Kake • Bengaluru

Remote
INR 11,628,000 - 17,442,000
Competitive Pay in USD
Fully Remote
Better Me Fund
+1
Senior Full Stack Engineer (Node/React) - Remote
Senior Full Stack Engineer (Node/React) - Remote

Kake • Pune District

Remote
INR 11,617,000 - 17,425,000
Competitive USD pay
Fully remote work
Better Me Fund
+1
Senior Backend Engineer (TypeScript/Python/C#) - Remote
Senior Backend Engineer (TypeScript/Python/C#) - Remote

Kake • Pune District

Remote
INR 11,628,000 - 17,442,000
Fully remote
Better Me Fund
Compassion is Badass
Senior Data Engineer (Analyst/Scientist) - Remote
Senior Data Engineer (Analyst/Scientist) - Remote

Kake • New Delhi

Remote
INR 11,407,000 - 17,110,000
Competitive USD pay
Fully remote
Personal growth fund
+1
Senior Rust Engineer - Remote
Senior Rust Engineer - Remote

Kake • Hyderabad

On-site
INR 13,384,000 - 19,120,000
Competitive USD pay
Fully remote
Growth fund
+1
Senior Rust Engineer - Remote
Senior Rust Engineer - Remote

Kake • Pune District

Remote
INR 11,505,000 - 19,175,000
Competitive pay in USD
Fully remote work
Better Me Fund
+1