Hiring Organization : Reputed. IT company

salary : ₹2.76 Lakhs to ₹4.2 Lakhs per annum , Experience : 5 years

Senior Software Engineer Remote Job in India :

Company is 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.

RequirementsRequirements

  • 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).

Must have Skills

  • Go Lang – 5 Years
  • C++ – 3 Years
  • Java – 3 Years
  • Apache-Kafka – 3 Years
  • Zookeeper – 3 Years
  • Apache Spark – 3 Years
  • Agile Software Development – 3 Years
  • CI/CD workflows – 3 Years

Screening Questions :

Q1.How many years of overall experience do you currently have? (Must-have)

Ideal answer: 5 Years (Min)

Q2.What is Current Annual Salary?

Ideal answer: $ 18

Q3.What is your Expected Annual Salary?

Ideal answer: $ 35 (Max) USD /Years

Q4.How many years of work experience do you have with Go Lang? (Must-have)

Ideal answer: 5 Years (Min)

Q5.How many years of work experience do you have with C++? (Must-have)

Ideal answer: 3 Years (Min)

Q6.How many years of work experience do you have with Java?

Ideal answer: 3 Years (Min)

Q7.How many years of work experience do you have with Apache-Kafka? (Must-have)

Ideal answer: 3 Years (Min)

Q8.How many years of work experience do you have with Zookeeper? (Must-have)

Ideal answer: 3 Years (Min)

Q9.How many years of work experience do you have with Apache Spark? (Must-have)

Ideal answer: 3 Years (Min)

Q10.How many years of work experience do you have with Agile Software Development? (Must-have)

Ideal answer: 3 Years (Min)

Q11.How many years of work experience do you have with CI/CD workflows? (Must-have)

Ideal answer: 3 Years (Min)

Q12.How soon will you be able to join? (Must-have)

Ideal answer: 7 Days notice period

Job Category: Information Technology / IT
Job Type: Full Time
Job Location: REMOTE _ INDIA

Apply for this position

Allowed Type(s): .pdf, .doc, .docx