
Principal Engineer, Product Software
Equinix
full-time
Posted on:
Location Type: Hybrid
Location: Dallas • California • Texas • United States
Visit company websiteExplore more
Salary
💰 $177,000 - $319,000 per year
Job Level
About the role
- Lead architect for the distributed systems that ingest, store, and analyze global network state
- Design high-performance ingestion engines capable of handling trillions of telemetry points
- Architect massively parallel processing pipelines and stateful stream processing frameworks
- Define the multi-year architecture for a unified on-prem and telemetry ecosystem
- Direct the lifecycle of network data ensuring telemetry is normalized, consistent, and optimized for large-scale AI modeling
- Integrate industry-frontier practices in LLMOps
- Design high-throughput, resilient pipelines for predictive AIOps
- Enforce SOLID and Clean Architecture principles
Requirements
- 10+ years architecting distributed systems, high-scale observability platforms, or mission-critical network software
- Bachelor’s degree in Computer Science or Computer Engineering, or a related field
- Expert-level proficiency in Java and Go for building high-performance systems
- Deep fluency in gNMI, SNMP and Flow protocols
- Extensive experience architecting on Kubernetes, Jenkins and ArgoCD
- Expert experience architecting distributed systems and high-scale observability fabrics
- Proven experience developing AI Agents using LLMs
Benefits
- Employee Assistance Program
- Health insurance
- Retirement plans
- Paid Time Off (PTO) and Paid Holidays
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaGogNMISNMPFlow protocolsKubernetesJenkinsArgoCDAIOpsLLMs
Soft Skills
leadershipcommunicationorganizational
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer Engineering