×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, AI Infrastructure

Job in Redwood City, San Mateo County, California, 94064, USA
Listing for: Equinix
Full Time position
Listed on 2026-11-01
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below
Position: Staff Software Engineer, AI Infrastructure
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.

Job Summary Works with product teams, analysts and other engineers to design systems and application software, and mentor junior members of the team. Responsibilities Requirements Analysis Understands, reads, and reviews requirements

Works with Business Analysts to understand business requirements

Software Architecture Participates in architectural review process

Software Design Leads Features and multiple modules design

Provides technical leadership to the team Evaluates and recommends adoption of open source

Development/Coding Develops scripts and code for a feature and multiple modules

Cross-technical integration

Participates in peer reviews

Adoption of standard coding processes

Testing

Develops unit tests

Fixes defects

Develops test strategies

Recommends testing frameworks

Dev Ops Defines  deployment and release guidelines

Defines and executes environ ment planning and cross-functional dependencies

Documents software configuration management practices and educates cross-functional stakeholders on the processes and tools

Software Reliability & Support Engineering Captures, Consolidates, and maintains inventory of production applications, flows and systems for all the software engineering verticals

Helps in preparing application support documentation

Trouble shoots basic application issues with the help of knowledgebase documents

Technical Project Management Provides level of effort (LOE)
Works with technical project managers and product management teams to define schedule

Provides status reports and release management progress updatesR&D/Innovation Investigates, analyzes, and evaluates new technologies

Qualifications5+ years experience

Bachelor's in Computer Science or Computer Engineering French TranslationRésumé du poste

Le ou la titulaire du poste collabore avec les équipes de produit, les analystes et d’autres ingénieurs afin de concevoir des systèmes et des applications logicielles et d’encadrer les membres de l’équipe moins expérimentés.

Responsabilités

Analyse des exigences

Comprendre, lire et analyser les exigences

Collaborer avec les analystes de l’entreprise afin de comprendre les exigences organisationnelles

Architecture de logiciel

Participer au processus d’évaluation de l’architecture

Conception logicielle

Diriger la conception de certaines fonctions et de différents modules

Fournir un leadership technique à l’équipeÉvaluer des outils en source ouverte et émettre des recommandations sur leur adoptionDéveloppement et programmationDévelopper des scripts et du code pour une fonction et différents modules

Intégrer différentes techniques

Participer à l’évaluation par les pairs

Adopter des processus de programmation normalisés

Mise à l’essaiDévelopper des essais pour les unités

Corriger les problèmesÉlaborer des stratégies de mise à l’essai

Recommander des cadres de mise à l’essaiDéveloppement et activitésDéfinir les lignes directrices sur le déploiement et le lancementDéfinir et mettre en œuvre la planification de l’environnement et les dépendances multifonctionnelles

Documenter les pratiques de gestion de la configuration des logiciels et informer des intervenants de différents postes sur les processus et outils à adopter

Ingénierie de fiabilité et de soutien logiciel

Documenter, consolider…
Position Requirements
5+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary