Weekday AI

GolangDeveloper

₹12–20L Pune, Maharashtra, India; Bengaluru, India; Mumbai, Maharashtra, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Golang Developer at Weekday AI. Skills: Golang, distributed systems, microservices architecture, backend development, cloud-native environments. Design, develop, and enhance scalable microservices, backend services, and platform features using Golang. Build and maintain robust APIs, queue contracts, and service integrations for distributed systems”

Industry & Context.

Problems you'll solve

problem-solving capabilities; debugging; troubleshooting

What They're Looking For.

Must Have

Golang, distributed systems, asynchronous programming, cloud-native environments, modern software engineering practices, clean, testable code, scalable systems, large volumes of transactions, real-time operations, backend development experience with expertise in Golang, solid understanding of distributed systems, microservices architecture, scalable backend design, computer science fundamentals, algorithms, design patterns, software engineering principles, hands-on experience with Kafka, Elasticsearch, Cassandra, or similar distributed technologies, familiarity with cloud-native environments including Docker, Kubernetes, AWS, or GCP, understanding of asynchronous programming patterns such as Goroutines and Channels, experience building and consuming REST APIs, distributed messaging systems, knowledge of CI/CD pipelines, Agile methodologies, automated deployment workflows, ability to write clean, maintainable, testable, and production-ready code, debugging, troubleshooting, and problem-solving capabilities, ability to learn new technologies quickly, collaboration and communication skills, ownership-driven mindset

Nice to Have

TDD methodologies

What You'll Do.

and enhance scalable microservices

and platform features using Golang

Build and maintain robust APIs

and service integrations for distributed systems

Develop high-performance systems capable of handling real-time workflows and large-scale distributed operations

Implement asynchronous programming patterns and optimize system performance

Ensure code quality through best engineering practices including code reviews

Troubleshoot and resolve issues across distributed systems and cloud-native environments

Continuously improve system reliability

and operational efficiency

How You'll Work.

Team & Collaboration

Collaborate closely with Product Managers, Engineering Leads, and platform teams to implement scalable and reliable solutions; Mentor junior developers and promote engineering standards, clean coding practices, and TDD methodologies; collaboration and communication skills

Communication Scope

communication skills

Full Job Description

**This role is for one of the Weekday's clients** **Salary range: Rs 1200000 - Rs 2000000 (ie INR 12-20 LPA)** Min Experience: 3 years Location: Pune JobType: full-time We are looking for a highly skilled Golang Developer to build and scale high-performance backend systems for a fast-growing technology platform. This role is ideal for engineers who enjoy solving complex distributed systems challenges, designing scalable microservices, and building reliable APIs that power real-time workflows at scale. As a Golang Developer, you will work closely with product, engineering, and platform teams to design and develop production-grade backend solutions. You will take end-to-end ownership of engineering problems, contribute to scalable distributed architectures, and help build systems that are resilient, efficient, and highly available. The ideal candidate should have strong experience with Golang, distributed systems, asynchronous programming, cloud-native environments, and modern software engineering practices. You should be passionate about writing clean, testable code and building scalable systems that can handle large volumes of transactions and real-time operations. **Requirements** ### Key Responsibilities * Design, develop, and enhance scalable microservices, backend services, and platform features using Golang. * Build and maintain robust APIs, queue contracts, and service integrations for distributed systems. * Collaborate closely with Product Managers, Engineering Leads, and platform teams to implement scalable and reliable solutions. * Participate in the complete software development lifecycle including planning, architecture, coding, testing, deployment, documentation, and support. * Develop high-performance systems capable of handling real-time workflows and large-scale distributed operations. * Work with distributed technologies such as Kafka, Elasticsearch, Cassandra, or similar platforms. * Implement asynchronous programming patterns and optimize system pe

Free ATS check

Applying for this Golang Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Weekday AI?

Real rants from real employees. Read before you apply.

Read Company Rants →