Backend Engineer (Distributed Systems) | 8+ Years Exp

Winzons

India

On-site

INR 3,500,000 - 6,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ace Recruit is seeking a Backend Engineer for Distributed Systems to join client-facing, agile teams across India. You will design, build, and operate scalable services, ensuring reliability and performance in production environments.

Ideal candidates have 8–10 years of hands-on experience with distributed systems, strong programming language expertise, and comfort moving across stacks and cloud platforms. This role focuses on collaboration with global teams and continuous delivery.

Qualifications

  • Extensive, diversified experience developing, maintaining and operating enterprise-scale distributed systems.
  • Expert level knowledge of programming languages and tooling; exposure to multiple languages is a plus.
  • Willingness to move between languages and technology stacks.
  • Hands-on experience with test driven development and automated testing.
  • Strong understanding of agile development principles and collaborating with distributed teams.
  • Excellent communication skills for remote collaboration with global teams.
  • Strong interpersonal skills and teamwork to share knowledge and achieve common goals.

Responsibilities

  • Determine system requirements with clients and teams to deliver effective solutions.
  • Deliver software using agile practices including pair programming, TDD, and CI/CD.
  • Automate system infrastructure and deployments.
  • Provide production support for systems you work on (You build it, you run it).
  • Advocate agile practices within the client organization and mentor client team members.
  • Help improve delivery capabilities of the team and clients.

Skills

Distributed systems
Programming languages
Polyglot
TDD
Agile
Communication
Teamwork
Microservices
Cloud platforms

Education

Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related technical field

Job description

Company Name: Ace Recruit

Job Role: Backend Engineer - Distributed Systems

Experience Required: 8 to 10 Years

Location: Bangalore, Chennai, Pune, India

Qualification: Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related technical field

Industry: Information Technology / Software Development

Work Environment: Agile and Client-Facing

Responsibilities
  • Working with the client and the team to determine system requirements and how best to deliver them.
  • Delivery of software using agile (pair programming, TDD, CI/CD, etc) practices.
  • Automation of system infrastructure and deployments.
  • Production support of systems you are working on (You build it, you run it).
  • Advocating agile practices to the client organisation.
  • Mentoring client team members.
  • Helping improve the team and clients delivery capabilities.
Required Skills
  • Extensive, diversified experience developing, maintaining and operating enterprise-scale distributed systems.
  • Expert level knowledge of your chosen programming language and the associated tooling. Experience with other languages is highly desirable.
  • A passion for technology and a willingness to move between languages and technology stacks.
  • Hands-on experience with test driven development and other forms of automated testing.
  • Strong understanding of the principles underlying agile development and an understanding of the various approaches that can be effective in realising these principles in different contexts
  • Strong communication skills, including the ability to communicate effectively while working remotely with globally distributed teams.
  • Strong interpersonal skills, including a desire to collaborate and share knowledge with other team members, including client team members. This also includes the ability to work collectively towards a common goal without insisting on a given course of action.
Nice To Have
  • Hands-on experience developing distributed systems including microservice architectures and RESTful services.
  • Hands-on experience developing and running large scale production systems ideally in containerised/cloud environments using either AWS, GCP or Azure.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer (Lead)
Backend Engineer (Lead)

Movate™ • Bengaluru, Chennai District, Pune District

On-site
INR 3,000,000 - 4,200,000
Senior Backend Developer – Java (Distributed Systems)
Senior Backend Developer – Java (Distributed Systems)

Winzons • India

On-site
INR 1,500,000 - 2,500,000
Architect - Java Backend
Architect - Java Backend

Tredence • Bengaluru

On-site
INR 3,000,000 - 5,500,000
Software Engineer
Software Engineer

Riversand, a Syndigo company • Bengaluru

Hybrid
USD 6,816 - 13,632
Staff Software Engineer
Staff Software Engineer

Weekday AI (YC W21) • Dadri

Remote
INR 1,500,000 - 2,000,000
Backend Engineer (Senior)
Backend Engineer (Senior)

Movate™ • Bengaluru, Chennai District, Pune District

On-site
INR 1,800,000 - 2,800,000
Staff Engineer - Java
Staff Engineer - Java

Weekday AI (YC W21) • Bengaluru

On-site
INR <1,000
Backend Developer (Java) – Lead Role
Backend Developer (Java) – Lead Role

Winzons • India

On-site
INR 3,000,000 - 5,000,000
Forward Deployed Backend Engineer (5+ Years)
Forward Deployed Backend Engineer (5+ Years)

Winzons • India

On-site
INR 2,500,000 - 4,000,000
Software Development Engineer 2 (Backend)
Software Development Engineer 2 (Backend)

ALLEN Career Institute • Bengaluru

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