Senior Staff Engineer, Network Modeling, Product Software- Ingénieur principal ou ingénieure principale, Modélisation de réseaux, produit logiciel
$136,000–$245,000 year
Remote · United States or Toronto, Ontario, Canada
Job Summary
Senior Staff Engineer for Network Modeling and Product Software responsible for designing, developing, testing, and operating highly reliable services to model network entities and relationships across Equinix’s global network. Lead technical guidance for stakeholders to identify data and use cases enriching the unified network model, enable insights for product capabilities, troubleshooting, and capacity planning. Drive cross-functional collaboration to integrate the unified network model with Equinix Brain and NaaS initiatives, establish development/operational best practices, and contribute directly to scalable, zero-downtime software with 24x7 on-call readiness. Requires extensive Golang experience, cloud/SaaS expertise, microservices design, data-management proficiency, containerization (Docker/Kubernetes), networking protocol knowledge (ISIS, BGP, BMP, LLDP), CI/CD mastery, observability tooling, and strong communication skills. Preference for prior work on network models or digital twins and applying AI for real-time decisions; fluency in French is noted in the role description.
Required Qualifications
- 7+ years of experience developing distributed, scalable, highly available software services using Golang
- Experience with SaaS/PaaS/IaaS or cloud-based companies and microservices at scale
- On-call rotations for 24x7 operations
- Experience with data management systems: GCP Spanner, MongoDB, Redis, Neo4J
- Containerization/orchestration: Docker, Kubernetes
- Networking protocols: gRPC, Netconf
- Networking concepts: ISIS, BGP, BMP, LLDP
- CI/CD: GitHub Actions, ArgoCD
- Public cloud experience: AWS, GCP, Azure
- Observability stack: Grafana, Prometheus, Thanos
- Agile practices: JIRA, code reviews, Git, CI/CD
- Bachelor's degree in computer science or related field
- Excellent problem-solving and communication skills
- Experience building a network model or digital twin (preferred)
- Experience using AI for real-time network decisions (preferred)
- French translation of job posting (optional)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.