Backend Developer

Weekday AI (YC W21)

Pune District

On-site

INR 500,000 - 2,000,000

Full time

41 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Weekday AI (YC W21) in Pune, India, is seeking an experienced Backend Developer to design and maintain scalable backend systems using Golang. You will build microservices, REST APIs, and robust data models, collaborating with frontend, product, DevOps, and other teams to deliver reliable, high-performance software.

Ideal candidates have 5–8 years of backend experience, strong knowledge of databases (PostgreSQL, MySQL, MongoDB, Redis), and a solid grip on distributed systems, testing, and

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or related field.
  • 5–8 years of backend development experience, with significant hands-on Go experience.
  • Strong knowledge of Go data structures, algorithms, and software engineering fundamentals.
  • Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).
  • Experience with building, testing, and maintaining RESTful APIs and microservices.

Responsibilities

  • Design, develop, test, and maintain backend applications and services using Golang.
  • Build and manage scalable microservices architectures focusing on reliability and performance.
  • Design, develop, and integrate secure REST APIs for internal and external apps.
  • Translate product requirements into efficient backend solutions and schemas.
  • Write clean, reusable code and follow industry best practices and standards.
  • Work with databases to optimize queries and ensure data consistency.
  • Implement auth, validation, error handling, logging, and monitoring.
  • Identify performance bottlenecks and production issues; troubleshoot complex problems.
  • Write unit, integration, and API tests to ensure quality and reliability.
  • Collaborate with DevOps on CI/CD pipelines, containers, and deployment.

Skills

Golang
Microservices
REST API
Data structures & algorithms
Databases (PostgreSQL/MySQL/MongoDB/No

Education

Bachelor’s degree in CS/Engineering/IT

Tools

Docker
Kubernetes
AWS / GCP / Azure
Kafka/RabbitMQ

Job description

Job Description

This role is for one of Weekday's clients
Salary range: Rs 500000 - Rs 2000000 (ie INR 5 - 20 LPA)


Min Experience: 5+ years
Location: Pune, Maharashtra, India
JobType: full-time

We are looking for an experienced Backend Developer with 5-8 years of professional software development experience to design, build, and maintain scalable backend systems. The ideal candidate will have strong expertise in Golang, Microservices, and REST APIs, along with a solid understanding of distributed systems, database design, performance optimization, and software engineering best practices.

You will work closely with frontend engineers, product managers, DevOps teams, and other stakeholders to develop reliable backend services that support high-performance applications and business-critical workflows.

Key Responsibilities
  • Design, develop, test, and maintain robust backend applications and services using Golang.
  • Build and manage scalable microservices-based architectures with a focus on reliability, maintainability, and performance.
  • Design, develop, and integrate secure and well-documented REST APIs for internal and external applications.
  • Translate product and business requirements into efficient technical solutions and well-structured backend systems.
  • Develop reusable, clean, and maintainable code following industry best practices and coding standards.
  • Work with relational and NoSQL databases to design schemas, optimize queries, and ensure data consistency.
  • Implement authentication, authorization, validation, error handling, logging, and monitoring across backend services.
  • Identify and resolve performance bottlenecks, production issues, and complex technical problems.
  • Write comprehensive unit, integration, and API tests to ensure software quality and reliability.
  • Collaborate with DevOps teams on CI/CD pipelines, containerization, deployment, and production support.
  • Participate in code reviews and contribute to improving engineering standards, architecture, and development processes.
  • Monitor application performance and proactively identify opportunities for scalability and optimization.
  • Contribute to technical documentation, architecture decisions, and system design discussions.
Must-Have Skills
  • Golang: Strong hands-on experience developing production-grade applications and backend services using Go.
  • Microservices: Proven experience designing and developing distributed, scalable microservices architectures.
  • REST API: Strong understanding of REST principles and hands-on experience building, integrating, securing, and maintaining RESTful APIs.
  • Strong knowledge of data structures, algorithms, object-oriented/design principles, and software engineering fundamentals.
  • Experience with databases such as PostgreSQL, MySQL, MongoDB, Redis, or similar technologies.
  • Understanding of concurrency, goroutines, channels, error handling, and performance optimization in Go.
  • Familiarity with Git and modern software development workflows.
  • Experience with testing frameworks, debugging, logging, and production troubleshooting.
Good-to-Have Skills
  • Experience with Docker and Kubernetes.
  • Knowledge of cloud platforms such as AWS, GCP, or Azure.
  • Familiarity with Kafka, RabbitMQ, or other messaging/streaming technologies.
  • Understanding of distributed systems, caching, load balancing, and system scalability.
  • Exposure to observability tools such as Prometheus, Grafana, or OpenTelemetry.
  • Experience working in Agile/Scrum development environments.
Qualifications
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field is preferred.
  • 5-8 years of relevant backend development experience, with significant hands-on experience in Golang.
  • Strong analytical and problem-solving skills.
  • Ability to work independently while collaborating effectively with cross-functional engineering and product teams.
  • Strong communication skills and a proactive approach to identifying and solving technical challenges.
Requirements
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Developer
Backend Developer

Weekday AI • Pune District

On-site
INR 500,000 - 2,000,000
Backend Engineer
Backend Engineer

Weekday AI (YC W21) • India

On-site
INR 2,000,000 - 6,000,000
Back End Engineer
Back End Engineer

TymblHub • Pune District

On-site
INR 1,200,000 - 1,800,000
Backend Developer (Golang)
Backend Developer (Golang)

Kompatible Minds • Bengaluru

On-site
INR 900,000 - 1,500,000
Back End Engineer
Back End Engineer

Drivado Transfers Pvt. Ltd. • North 24 Parganas District

On-site
INR 1,200,000 - 1,800,000
Principal Engineer
Principal Engineer

Weekday AI (YC W21) • Bengaluru

On-site
INR 5,738,000 - 7,625,000
Senior Developer
Senior Developer

IDFC FIRST Bank • Chennai District

On-site
INR 1,500,000 - 1,900,000
Back End Developer
Back End Developer

Calsoft Japan • Pune District

On-site
INR 2,400,000 - 3,400,000
Backend developer
Backend developer

Bounteous • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Developer
Senior Developer

IDFC FIRST Bank • Hyderabad

On-site
INR 1,800,000 - 2,800,000