Sr Software Engineer Distributed Systems Golang

Year    Remote, IN, India
6-3-595/65 3rd Floor, Aadarsh Villa, Naveen Nagar Khairatabad Hyderabad TG 500004, India

Job Description



-------------------------------------------------------------------



About the Role



We are looking for a passionate

Software Engineer

to design and build

high-performance distributed systems

. You will work on

parallel processing, backup/restore, resizing, distributed deployment, installation/configuration, process management, leader election, monitoring, and alerting

.

This is a core product development role where you'll apply best practices in system design and engineering to solve complex problems at scale

Key Responsibilities



Design and implement

distributed systems

with

parallel processing

in

Golang (mandatory)

, plus

C++/Java

. Build features for

backup/restore, resizing, deployment automation, and process management

. Implement

leader election, monitoring, and alerting mechanisms

for large-scale systems. Collaborate with cross-functional teams to ensure

scalable, reliable, and performant solutions

. Follow

Agile development practices

and contribute to

CI/CD pipelines

.

Requirements



Strong programming skills in

Golang (mandatory)

, with experience in

C++/Java

. Hands-on experience with

Kafka, Zookeeper, Spark, ETCD

or similar distributed frameworks. Knowledge of

event-driven architectures

and

parallel processing techniques

. Experience in

Agile development

and

CI/CD workflows


?



Nice to Have



Experience with

gRPC protocol

. Exposure to

Kubernetes operators and cluster operations

. Understanding of

distributed consensus algorithms (Paxos/Raft)

.
Job Types: Full-time, Permanent

Pay: ?631,589.40 - ?3,000,000.00 per year

Application Question(s):

How many years of overall experience do you currently have? What is your Expected CTC in LPA? What is your notice period in days?
Experience:

Go Lang: 5 years (Required) C++: 3 years (Required) Java: 3 years (Preferred) Apache-Kafka: 3 years (Required) Zookeeper: 3 years (Required) Apache Spark: 3 years (Required) Agile Software Development: 3 years (Required) CI/CD workflows: 3 years (Required)
Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5148430
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year