Senior Staff Software Engineer (Full-Stack)

Equinix, Inc.

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Equinix in Bengaluru is looking for a highly skilled Senior Software Engineer / Lead to join their engineering team. The role involves hands-on development and technical leadership, focusing on scalable, high-performance applications.

The ideal candidate will have over 9 years of experience, especially with Java, Spring Boot, React, and distributed systems. This full-time position offers an opportunity to deliver innovative solutions and mentor other engineers in a dynamic environment.

Qualifications

  • 9+ years of experience in full stack software engineering.
  • Strong expertise in Java, Spring Boot, React, Redux.
  • Deep understanding of system design and architecture.

Responsibilities

  • Lead the design and architecture of scalable applications.
  • Design, develop, and maintain applications using Java and React.
  • Drive end-to-end feature delivery from design to production.

Skills

Java
Spring Boot
React
Redux
PostgreSQL
Redis
Solr
Git
CI/CD pipelines
AWS

Education

B.Sc. in Computer Science or related field

Job description

Who are we

Equinix is the worlds digital infrastructure company, shortening the path to connectivity to enable the innovations that enrich our work, life and planet.

A place where bold ideas are welcomed, human connection is valued, and everyone has the opportunity to shape their future.

Help us challenge assumptions, uncover bias, and remove barriers because progress starts with fresh ideas. You’ll find belonging, purpose, and a team that welcomes you because when you feel valued, you’re empowered to do your best work.

Job Summary

We are looking for a highly skilled and experienced Senior Software Engineer / Lead to join our engineering team as a full-time contributor. This role is ideal for someone who can combine hands‑on development expertise with technical leadership, driving the design and delivery of scalable, high-performance applications.

As a senior member of the team, you will play a critical role in architecting systems, mentoring engineers, improving engineering practices, and ensuring successful delivery of high-quality software solutions. You will work closely with cross‑functional teams to translate business requirements into robust technical solutions.

Responsibilities
Technical Leadership Architecture
  • Lead the design and architecture of scalable, distributed full‑stack applications.
  • Define and enforce engineering standards, best practices, and coding guidelines.
  • Make key technology and design decisions aligned with long‑term product vision.
  • Ensure system performance, scalability, reliability, and security.
Full Stack Development
  • Design, develop, and maintain applications using Java (Spring Boot) and React / Redux.
  • Build robust backend services, APIs, and microservices architectures.
  • Develop and optimize front‑end applications with a focus on performance and user experience.
  • Work with PostgreSQL, Redis, and Solr for efficient data management and search capabilities.
Delivery Excellence
  • Drive end‑to‑end feature delivery from design to production.
  • Own and improve CI/CD pipelines, release processes, and deployment strategies.
  • Actively participate in and lead production deployments and issue resolution.
  • Ensure observability through logging, monitoring, and performance tracking.
Code Quality Reviews
  • Conduct thorough code reviews to maintain high standards of quality and maintainability.
  • Promote best practices such as clean code, testing strategies, and design patterns.
  • Identify and address technical debt proactively.
Collaboration Documentation
  • Collaborate with Product Managers, QA, DevOps, and other stakeholders.
  • Translate functional requirements into technical designs and architecture documents.
  • Create and maintain clear technical documentation, architecture diagrams, and runbooks.
Mentorship Team Development
  • Mentor and guide engineers across different experience levels.
  • Foster a collaborative, learning‑driven, and high‑performance engineering culture.
  • Support hiring, onboarding, and skill development within the team.
Innovation Continuous Improvement
  • Evaluate and adopt new technologies, tools, and AI‑driven development approaches.
  • Continuously improve engineering efficiency, developer productivity, and system quality.
Qualifications
  • 9+ years of experience in full stack software engineering.
  • Strong expertise in Java, Spring Boot, React, Redux (Reactive Web Applications).
  • Deep understanding of system design, architecture, and distributed systems.
  • Experience with workflow engines (Temporal).
  • Knowledge of rules engines (Drools, GoRules).
  • Extensive experience with databases: PostgreSQL (SQL), Redis, Solr (NoSQL / search systems).
  • Strong experience with Git and CI/CD pipelines, deployment strategies and release management.
  • Solid understanding of AWS and cloud‑native architecture.
  • Excellent analytical problem‑solving skills.
  • Strong communication and stakeholder management abilities.
  • Proven ability to work effectively as a team player and technical leader.
Good to Have
  • Exposure to microservices and event‑driven architectures.
  • Familiarity with AI‑assisted or AI‑driven software development practices.
  • Experience with observability tools (logging, monitoring, tracing).
What We’re Looking For
  • A hands‑on technical leader who can code, design, and guide.
  • Someone who takes ownership and accountability for systems and outcomes.
  • A proactive problem solver with a continuous improvement mindset.
  • A strong collaborator who can influence across teams.

Equinix is committed to ensuring that our employment process is open to all individuals, including those with a disability. If you are a qualified candidate and need assistance or an accommodation, please let us know by completing the required process.

Equinix is an Equal Employment Opportunity and, in the U.S., an affirmative action employer. All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law.

We use artificial intelligence in our hiring process. Learn more.

This posting is a new position within our organization.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer – Full-Stack
Staff Software Engineer – Full-Stack

Equinix • Bengaluru

On-site
INR 2,000,000 - 2,500,000
Senior Associate Engineer (Java Backend, AI)
Senior Associate Engineer (Java Backend, AI)

Embedded Shishya • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Staff Cloud Platform Engineer
Senior Staff Cloud Platform Engineer

Equinix • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Staff Software Engineer - Cloud Platform & DevSecOps
Staff Software Engineer - Cloud Platform & DevSecOps

Equinix, Inc. • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Staff Software Engineer - Cloud Platform & DevSecOps
Staff Software Engineer - Cloud Platform & DevSecOps

Equinix • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Engineering Manager – Cloud Platform & DevSecOps
Engineering Manager – Cloud Platform & DevSecOps

Equinix, Inc. • Bengaluru

On-site
INR 6,000,000 - 9,000,000
Engineering Manager – Cloud Platform & DevSecOps
Engineering Manager – Cloud Platform & DevSecOps

Equinix • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Senior Staff Engineer, Kubernetes Platform & Networking
Senior Staff Engineer, Kubernetes Platform & Networking

Equinix • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Engineering Manager
Senior Engineering Manager

Equinix, Inc. • Bengaluru

On-site
INR 4,000,000 - 8,000,000
Software Development Engineer Staff
Software Development Engineer Staff

SwiftCruit • Bengaluru

On-site
INR 2,500,000 - 4,000,000