Senior Software Engineer; Principal
Listed on 2026-06-18
-
Software Development
Cloud Engineer - Software, Backend Developer, Software Architect, DevOps
Who are we?
Equinix is the world's digital infrastructure company, shortening the path to connectivity to enable the innovations that enrich our work, life and planet.
A place where tech thinkers and future builders turn bold ideas into breakthrough experiences, we welcome your unique perspective. 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.
About the RoleWe are looking for a highly experienced and forward‑thinking Senior Software Engineer to help design, build, and scale a mission‑critical platform that orchestrates and manages the activities required to keep our data centers delivering customer outcomes on time and operating at peak efficiency.
This platform is at the heart of our operational excellence—ensuring seamless coordination of complex workflows, high reliability, and real‑time visibility into data center operations.
As a senior technical leader, you will drive architecture, lead engineering excellence, and shape the future of our distributed systems at scale.
What You'll Do- Lead the architecture, design, and development of highly scalable, distributed enterprise systems.
- Build and evolve a workflow orchestration platform to coordinate and manage complex operational processes across data centers.
- Design systems focused on high availability, resilience, observability, and performance at scale
. - Develop robust, cloud‑native services using Java, Spring Boot, and React
. - Create and optimize event‑driven architectures leveraging Kafka and modern orchestration frameworks (e.g.,
Temporal preferred
). - Architect and implement solutions on AWS
, including containerized environments using EKS
. - Collaborate cross‑functionally with product, operations, and infrastructure teams to define and deliver system capabilities.
- Mentor engineers and drive technical excellence through best practices, code quality, and design reviews.
- Own end‑to‑end delivery of features, from concept through deployment and production support.
- 10+ years of software engineering experience building enterprise‑grade systems.
- 10+ years of experience in system architecture
, with a focus on high scalability and distributed systems. - 10+ years of hands‑on experience with Java, Spring Boot, and React
. - Proven experience designing and operating large‑scale, highly available systems
.
- 5+ years of experience with:
- Workflow orchestration tools (
Temporal strongly preferred
) - Event streaming platforms (
Kafka
) - Cloud platforms (
AWS
) - Databases (
PostgreSQL
) - Container orchestration (
Kubernetes / EKS
)
- Workflow orchestration tools (
- Deep understanding of:
- Microservices architecture
- Event‑driven systems
- Distributed system design patterns (including consistency, fault tolerance, and scalability)
- Experience building platforms for operational workflows, infrastructure management, or logistics systems
. - Strong knowledge of observability, monitoring, and reliability engineering practices
. - Demonstrated ability to lead complex technical initiatives and influence architectural direction.
We are building a next‑generation orchestration platform that powers the operational backbone of our data centers. This system will:
- Coordinate and manage complex workflows required to deliver customer work on time.
- Provide real‑time tracking and visibility into operational activities.
- Optimize resource utilization and operational efficiency.
- Ensure reliability, scalability, and resilience across global infrastructure.
This is a high‑impact initiative with direct influence on business‑critical operations and a unique opportunity to shape the future of data center execution platforms.
Why Join Us- Work on high‑scale, mission‑critical systems that directly impact customer delivery.
- Collaborate with top‑tier engineers and technical leaders
. - Influence architecture and technology decisions at a platform level
. - Solve complex distributed systems problems in a modern cloud‑native stack
.
155, USD / Annual
Equinix BenefitsAs an employee, you become…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).