Principal Software Engineer, AI Infrastructure

Equinix•Tampa, FL
•$181,000 - $328,000

About The Position

Equinix is seeking a Principal Software Engineer for AI Infrastructure. The role provides design solutions and verifies the stability, interoperability, portability, security, and scalability of architecture. It collaborates with cross-functional teams to deliver scalable and secure solutions, provides technical leadership across multiple products, and has significant influence on future products, technologies, and business strategy. The position contributes to requirements analysis, software architecture and design, development, testing, DevOps, reliability and support engineering, customer and stakeholder engagement, technical project management, and research and innovation. It helps define technical direction and roadmaps, aligns architecture with product goals, advances on-premises and cloud infrastructure practices, and works with customers and internal stakeholders to resolve issues and guide releases. The role is available at listed Equinix offices in the United States or in Canada. The posting identifies the position as full-time and lists location-specific target annual pay ranges. Employees may be eligible for bonus and, depending on the position, equity.

Requirements

  • 10+ years of experience.
  • Bachelor's degree in Computer Science or Computer Engineering.

Responsibilities

  • Understand, read, and review requirements; work with Business Analysts to understand business requirements.
  • Engage with product management teams to understand product requirements and define product roadmaps.
  • Participate in architectural reviews and define architecture; present it to product management to ensure alignment with the product roadmap.
  • Provide technical leadership for the design of multiple products.
  • Evaluate and recommend open-source adoption, and assess third-party and off-the-shelf solutions to inform build-versus-buy decisions.
  • Participate in cross-technical integration and peer reviews, and write code based on open-source and third-party packages.
  • Set testing standards and recommend testing frameworks.
  • Articulate and drive realization of a vision for on-premises and cloud infrastructure; provide executive updates aligned with the vision, charter, and roadmap.
  • Participate in customer meetings to understand the Cloud and DevOps vision; bring industry tools and automation expertise into Equinix practices.
  • Lead internal technical teams to develop innovative solutions, processes, and best practices.
  • Manage internal and external customer relationships and communication with Product Stakeholders; participate in customer calls to understand issues and provide solutions.
  • Define and publish SLA metrics and compliance reports, and ensure and enable ITIL compliance.
  • Serve as a technical liaison for customer advisories and co-innovations, and act as a single point of contact for incidents.
  • Work with technical project managers and product management teams to define schedules across multiple projects; provide project status reporting and manage and influence cross-functional release cycles.
  • Investigate, analyze, and evaluate new technologies; influence senior management in setting technical objectives; keep abreast of developments and help define changes to practice.
  • Make a significant impact on future products, technologies, and business strategy.

Benefits

  • Employee Assistance Program.
  • Health or healthcare insurance options.
  • Life insurance.
  • Disability insurance.
  • Voluntary or optional benefit plans.
  • Retirement or savings plans, including applicable U.S. retirement plans and Canadian DCPP, RRSP, and TFSA options.
  • Accrued paid time off or vacation and personal time.
  • Paid holidays.
  • Employees are eligible for bonus; equity may be offered depending on the position.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service