Enable job alerts via email!

Staff Software Engineer - Java/Golang

HiringEye

New Delhi

On-site

INR 18,00,000 - 25,00,000

Full time

24 days ago

Job summary

A leading technology firm based in Delhi is looking for a Staff Software Engineer specializing in Java or Golang. The candidate will lead the design and development of scalable enterprise applications and play a key role in engineering excellence and team mentorship. A minimum of 10 years of software development experience with strong knowledge in Kubernetes and cloud services is required. This full-time position offers an opportunity to shape the future of innovative technology solutions.

Qualifications

  • 10-16 years of relevant software development experience, with at least 3+ years in a technical leadership role.
  • Strong hands-on experience in Java or Golang.
  • Deep knowledge of Kubernetes and container orchestration.

Responsibilities

  • Lead the design and development of complex, scalable backend systems using Java or Golang.
  • Architect and implement microservices deployed on Kubernetes.
  • Define and enforce engineering best practices, code quality standards, and CI/CD strategies.

Skills

Java
Golang
Kubernetes
ReactJS
DevOps
AI/ML

Education

Bachelor's or Master's degree in Computer Science, Engineering, or related field

Tools

AWS
Azure
GCP

Job description

Join to apply for the Staff Software Engineer - Java/Golang role at HiringEye

Join to apply for the Staff Software Engineer - Java/Golang role at HiringEye

Get AI-powered advice on this job and more exclusive features.

Role

We are seeking a highly experienced and technically strong Staff Software Engineer to lead the architecture, design, and development of scalable enterprise applications. You will play a pivotal role in guiding engineering excellence, influencing product architecture, and mentoring teams in a high-impact :

  • Lead the design and development of complex, scalable backend systems using Java or Golang.
  • Architect and implement microservices deployed on Kubernetes platforms.
  • Drive the development and integration of PAAS (Platform-as-a-Service) or AI/ML components where applicable.
  • Collaborate closely with frontend teams using ReactJS to deliver seamless, performant user experiences.
  • Define and enforce engineering best practices, code quality standards, and CI/CD strategies.
  • Act as a technical mentor and thought leader across cross-functional teams.
  • Work closely with product managers, architects, and DevOps to align technical strategies with business goals.
  • Ensure security, scalability, and performance standards are met throughout the software lifecycle.

Role

We are seeking a highly experienced and technically strong Staff Software Engineer to lead the architecture, design, and development of scalable enterprise applications. You will play a pivotal role in guiding engineering excellence, influencing product architecture, and mentoring teams in a high-impact :

  • Lead the design and development of complex, scalable backend systems using Java or Golang.
  • Architect and implement microservices deployed on Kubernetes platforms.
  • Drive the development and integration of PAAS (Platform-as-a-Service) or AI/ML components where applicable.
  • Collaborate closely with frontend teams using ReactJS to deliver seamless, performant user experiences.
  • Define and enforce engineering best practices, code quality standards, and CI/CD strategies.
  • Act as a technical mentor and thought leader across cross-functional teams.
  • Work closely with product managers, architects, and DevOps to align technical strategies with business goals.
  • Ensure security, scalability, and performance standards are met throughout the software lifecycle.

Requirements

  • Strong hands-on experience in Java or Golang.
  • Deep knowledge of Kubernetes and container orchestration.
  • Experience working with or building Platform-as-a-Service (PAAS) or AI/ML-enabled platforms.
  • Frontend development knowledge with ReactJS.
  • Sound understanding of system design, architecture patterns, and cloud-native applications.
  • Experience with cloud providers such as AWS, Azure, or GCP.
  • Familiarity with DevOps tools and practices (CI/CD, monitoring, logging).
  • Exposure to data pipelines, ML ops, or AI-based product features.
  • Experience leading engineering teams or large-scale projects.
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 10-16 years of relevant software development experience, with at least 3+ years in a technical leadership role.

(ref:hirist.tech)
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    Technology, Information and Internet, Software Development, and Technology, Information and Media

Referrals increase your chances of interviewing at HiringEye by 2x

Get notified about new Staff Software Engineer jobs in Delhi, Delhi, India.

Principal/Lead Software Engineer - Enterprise Video Streaming and Media Solutions
Lead Software Engineer- Routing/Switching - Optical /optics
Senior Software Engineer I - UI (Front End)
SENIOR ANALYST PROGRAMMER, ORACLE CLOUD FUSION ERP
Senior Software Engineer - II (Frontend)
Senior Software Engineer, Frontend (Consumer)
Staff Software Engineer – Back End (Gurugram based)
Java Developer (Senior Software Engineer/Lead)
Java Developer (Senior Software Engineer/Lead)
Software Engineer/Senior Software Engineer

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.