The Equinix Product Software Architecture & Engineering group is seeking a talented and innovative leader with a strong background in product development and software engineering. This role involves shaping product roadmaps and leading software teams to develop a scalable, highly available distributed data processing platform capable of handling over 500TB of data, 2.5 million+ event streams, and 60K+ industrial IoT devices.
Manager, Product Software Architecture and Engineering
Your responsibilities
- Software Engineering & Technical Leadership
- Serve as a technical manager with extensive experience in distributed systems and software platforms.
- Collaborate with product managers and business teams to translate market needs into software solutions.
- Lead end-to-end development cycles to deliver high-quality product features in a dynamic environment.
- Provide exceptional global technical support to customers.
- Work closely with architects, infrastructure, and operations teams to implement efficient solutions.
- Define strategic direction in partnership with product stakeholders.
- Drive continuous improvement in development, testing, and support processes.
- Cultivate an innovative culture to identify new opportunities and develop next-generation solutions.
- Engage effectively with executive leadership and partner groups.
People & Team Management
- Support engineers' career growth by assigning projects suited to their skills and development goals.
- Recruit and mentor a diverse team of software engineers.
- Build and maintain a high-performance engineering team through evaluations, feedback, and conflict resolution.
Our requirements
- MS degree or equivalent with proven experience in architecting and operating customer-facing software systems.
- Experience in recruiting and managing technical teams, including performance management.
- Hands-on experience throughout the full product lifecycle in an agile environment.
- Technical leadership in building scalable, full-stack software systems.
- Proficiency in Java and experience with data modeling and event processing, including SQL and NoSQL technologies.
- Knowledge of architecture styles such as SOA, API-first, and microservices.
- Experience engaging with partners and executives.
- Proven ability to design large-scale, high-availability, high-performance systems with multi-tenancy.
- Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker), and CI/CD practices.
- Familiarity with Agile methodologies, including Scrum, and test-driven development.
- A strong sense of ownership and pride in delivering impactful results.
What we offer
- Employment stability within an established company.
- Opportunity to work in a fast-growing Fortune 500 digital infrastructure organization.
- Employee Assistance Program offering free counseling, legal, financial consultations, and crisis support.
- Supportive, inclusive environment with a People-Centric Culture.
- Attractive benefits including private medical care, insurance, stock options, Multisport card, lunch passes, and more.