Talent.com
Senior Engineer- Software Product Development- Hyderabad

Senior Engineer- Software Product Development- Hyderabad

ConfidentialHyderabad / Secunderabad, Telangana, India
5 days ago
Job description

Job Title : Principle / Senior Engineer- Software Product Development

  • Location : Hyderabad (Work from Office only)
  • Experience : 4 – 7 Years
  • Notice Period : Maximum 30 days
  • Compensation : 20 – 30 LPA

About The Company

We are a new-age, AI-first Digital & Cloud Engineering Services company. Our mission is to combine deep engineering expertise with automation-first thinking and AI-native execution to help clients achieve more with speed, precision, and measurable impact. We operate at the intersection of automation, AI, and agile engineering to deliver scalable, high-performance solutions that enable businesses to move faster and operate smarter.

Role Overview

As a Principal / Senior Engineer – Software Product Development, you will be responsible for designing and building core components of distributed, high-performance software products. This role demands strong problem-solving abilities, hands-on coding expertise, and the ability to work with modern system design principles such as parallel processing, event-driven architecture, and distributed deployments. You will collaborate with cross-functional teams to develop resilient, scalable, and efficient systems while ensuring best practices in coding, testing, and deployment.

Roles & Responsibilities

  • Translate design specifications into high-quality, production-ready code.
  • Develop and enhance distributed systems with support for parallel processing.
  • Contribute to core product features such as backup / restore, resizing, distributed deployment, installation, configuration, and process management.
  • Implement leader election, monitoring, and alert mechanisms to ensure reliability and scalability.
  • Follow best practices for core product development in a collaborative Agile environment.
  • Work with CI / CD pipelines to ensure seamless build, test, and deployment.
  • Requirements

  • Strong expertise in building performant distributed systems using parallel processing techniques.
  • Hands-on experience with Kafka, Zookeeper, Spark, or ETCD.
  • Experience with event-driven architectures.
  • Solid understanding of Agile development practices and CI / CD pipelines.
  • Proficiency with Linux fundamentals and shell scripting.
  • Exposure to Nginx for system-level deployment / configuration.
  • Must-Have Skills

  • Proficiency in Golang or C++ (mandatory).
  • Strong hands-on experience with Kafka and Zookeeper.
  • Skills : golang,c++,kafka,zookeeper.,nginx,linux fundamentals,shell scripting

    Skills Required

    Nginx, Golang, Zookeeper, Shell Scripting, Kafka

    Create a job alert for this search

    Senior Software Development Engineer • Hyderabad / Secunderabad, Telangana, India