Equinix

Equinix

Global leader in data center and interconnection services, enabling digital transformation.

10,000Website

Senior Staff Engineer, Product Software

Lead design, development, and delivery of product software solutions.

India
Full Time
Expert & Leadership (13+ years)

Job Highlights

Environment
Office Full-Time

About the Role

The Software Architect role focuses on analyzing business requirements to determine the feasibility of designs within time and cost constraints and on designing robust software systems. In this position you will work closely with business analysts and product teams to translate requirements into architectural and design solutions, lead feature and module design, provide technical leadership, develop code and integrations, ensure quality through testing and peer reviews, and drive DevOps practices, reliability, and operational support. You will also manage project estimates, release planning, and drive innovation by evaluating new technologies. • Analyze business requirements to assess design feasibility within time and cost constraints. • Collaborate with Business Analysts and product management to gather and clarify requirements. • Participate in architectural reviews and lead design of features and multiple modules. • Provide technical leadership and guide adoption of open‑source solutions. • Develop scripts, code, and cross‑technical integrations for product features. • Conduct peer code reviews and follow standardized coding practices. • Create unit tests, develop test strategies, and recommend testing frameworks. • Define and drive automation tool roadmaps and infrastructure provisioning. • Manage production change control, certification processes, and operational SLAs. • Debug L2/L3 incidents, ensure software reliability and support. • Estimate effort, coordinate with project managers, and deliver status reports. • Drive release management planning and contribute to R&D of emerging technologies.

Key Responsibilities

  • architectural review
  • technical leadership
  • code development
  • automation tools
  • release management
  • incident debugging

What You Bring

The role requires at least seven years of software engineering experience and a bachelor’s degree in Computer Science or Computer Engineering. Equinix is committed to equal employment opportunity, accessibility accommodations, and uses AI responsibly in its hiring process. • Minimum 7 + years of software engineering experience. • Bachelor’s degree in Computer Science or Computer Engineering.

Requirements

  • 7+ years
  • software engineering
  • bachelor's
  • computer science
  • computer engineering

Work Environment

Office Full-Time

Apply Now