Principal/senior Engineer – Software Product Development

Year    TS, IN, India

Job Description

Principal/Senior Engineer - Software Product Development



Location:

Hyderabad

Experience:

4-10 Years (5+ preferred)

Notice Period:

Max 15 Days

Employment Type:

Full-time

Budget:

Up to 26 LPA

About the Role:

We are looking for a Principal or Senior Software Engineer with strong expertise in Golang and experience in building performant and scalable distributed systems. This role involves core product development for mission-critical components such as backup/restore, resizing, and deployment automation.

Responsibilities:

Understand system design specifications and translate them into functional software. Develop distributed systems using Golang (mandatory), with optional experience in C++ or Java. Handle distributed deployment, installation, configuration, and process management. Implement leader election, monitoring, alerting, and system health mechanisms.
Required Skills:

5+ years of hands-on experience in Golang, with strong system-level programming. Experience in distributed and parallel processing systems. Familiarity with any of the following: Kafka, Zookeeper, Spark, ETCD. Experience with event-driven architectures, Agile development, and CI/CD pipelines.
Nice to Have:

gRPC protocol Kubernetes operators and cluster management Understanding of distributed consensus algorithms such as Paxos or Raft
Send your CV to:

alice@arrowminds.co



Job Type: Full-time

Pay: ₹2,400,000.00 - ₹2,600,000.00 per year

Work Location: In person

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
    JD4330515
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TS, IN, India
  • Education
    Not mentioned
  • Experience
    Year