Equinix

Staff Engineer, Product Software

Equinix
Apply
2 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Architect, design, develop, automate, test, support, and maintain software products and solutions for interconnection systems.
  • Build and maintain scalable, highly available, high-performance, and multi-tenant customer-facing applications.
  • Develop backend services using Java technologies and integrate products with other systems and interfaces.
  • Collaborate with stakeholders, product managers, and technical project managers to define features, user stories, estimates, schedules, and development tasks.
  • Perform design and peer code reviews, follow engineering standards, and advocate best development practices.
  • Write automation tests, improve CI/CD processes, review DORA metrics, and support secure software development.
  • Evaluate and recommend technologies for product features and platform goals.
  • Provide status reporting and contribute to release management planning in a globally distributed development environment.

Requirements

  • Bachelor’s degree in computer science, software engineering, or a related field.
  • At least 4 years of professional software development experience.
  • Experience architecting, building, deploying, and maintaining customer-facing applications at scale.
  • Strong foundation in data structures, algorithms, and design patterns.
  • At least 3 years of backend application design and development experience with Java technologies, including Spring, JPA/Hibernate, message queues, workflow engines, and layered microservices architecture.
  • At least 2 years of experience writing test automation scripts with Karate and Cypress.
  • Experience improving CI/CD with GitHub Actions, reviewing DORA metrics, and writing secure code.
  • Knowledge of NexusIQ, SonarQube, Sonar Linting, DAST scans, DDoS attacks, defensive coding, and penetration testing concepts.
  • Experience with PostgreSQL, Oracle, Redis, and time-series databases.
  • Experience architecting and building large-scale, highly available, high-performance, highly scalable, and multi-tenant systems using scale-out architecture.

Tech Stack

CypressGitHub ActionsJavaPostgreSQLRedisSonarQube

Categories

Equinix

About Equinix

10,000+ employees

Equinix (Nasdaq: EQIX) is the world’s digital infrastructure company®, enabling digital leaders to harness a trusted platform to bring together and interconnect the foundational infrastructure that powers their success. Equinix enables today’s businesses to access all the right places, partners and possibilities they need to accelerate advantage. With Equinix, they can scale with agility, speed the launch of digital services, deliver world-class experiences and multiply their value.

Contact me