Weekday AI
GolangDeveloper
Neural analysis suggests this role is
optimal for Mid candidates.
“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.
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
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.