Equinix is looking to lead the development of enterprise-grade technology platforms that support global Data Center Design and Construction initiatives and drive the digital transformation of their data center delivery lifecycle through scalable, integrated, and intelligent software solutions.
Requirements
- Proven experience in building and scaling Java-based full-stack applications in enterprise environment
- Strong understanding of cloud platforms (AWS, Azure, GCP), microservices architecture, and API development
- Knowledge of Agile, Scrum, and DevOps methodologies
- Exposure to digital twin, IoT, or AI/ML technologies in infrastructure or construction contexts
- Familiarity with construction technologies and data center infrastructure is highly desirable
Responsibilities
- Lead the design and development of full-stack applications using Java (Spring Boot, REST APIs, microservices), front-end frameworks (e.g., React, Angular), and cloud-native technologies
- Architect scalable, secure, and high-performance platforms that support data center design, construction, and operations
- Establish engineering best practices including CI/CD pipelines, automated testing, code reviews, and DevOps integration
- Drive technical innovation and ensure alignment with enterprise architecture and security standards
- Define, monitor, and continuously improve engineering KPIs such as code quality, velocity, system reliability, performance, and team productivity
- Translate complex business requirements into actionable product features and technical specifications
- Ensure all software solutions meet enterprise standards for security, privacy, scalability, and regulatory compliance
Other
- 15 years of experience in software engineering and product management, with at least 5 years in a senior leadership role
- Demonstrated success in managing budgets and vendor relationships
- Excellent communication, strategic thinking, and stakeholder engagement skills
- Experience in large-scale data center or industrial construction environments
- Bachelor’s or Master’s degree in Computer Science, Software Engineering or related field