Senior Staff Engineer, Product Software
Equinix · Redwood City, CA · 1 mo ago
HybridOTHRFull-time
Responsibilities
Ledesigns and develops scalable software systems and provides technical leadership for complex engineering initiatives.
Leads technical designs, guides engineers, evaluates trade-offs, and collaborates across Product, Architecture, Operations, and engineering teams.
- Drives technical discussions and helps teams make sound design decisions.
- Mentors engineers and promotes engineering best practices.
- Collaborates across teams to drive end-to-end solutions.
Qualifications
- 8+ years of software engineering experience.
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience.
- Strong experience with Java, microservices, APIs, databases, and distributed systems.
- Experience with NFV, virtual networking, BGP, orchestration, and cloud-native platforms.
- Strong problem-solving, technical decision-making, collaboration, and communication skills.
Software Engineering
- Designs and develops solutions using Java, microservices, APIs, and databases.
- Drives integration across multiple services and platforms.
- Leads design and code reviews and promotes software quality.
- Designs orchestration and automation workflows.
- Troubleshoots complex issues across application, infrastructure, and networking layers.
Network Edge / NFV
- Strong understanding of NFV concepts and VNF lifecycle management.
- Experience with network/security vendors, VNF images, onboarding, upgrades, and migrations.
- Strong knowledge of virtual networking, BGP, routing, VLAN/VXLAN, and network connectivity.
- Understanding of high availability, resiliency, and recovery architectures.
Cloud, Reliability & Operations
- Experience with Kubernetes, containers, virtualization, and cloud-native architectures.
- Drives improvements in automation, observability, reliability, and operational readiness.
- Supports production troubleshooting, root-cause analysis, and long-term engineering improvements.
Innovation
- Evaluates emerging technologies and recommends practical adoption.
- Exposure to AI/LLM models and AI-enabled application architectures.
- Identifies opportunities to improve platform architecture, performance, and engineering efficiency.
The targeted pay range for this position in the following location is 163,000 - 245,000 USD / Annual. Individual pay is based on additional factors including job-related skills, experience, and relevant education and/or training. The targeted pay range listed reflects the base pay only and does not include bonus, equity, or benefits. Employees are eligible for bonus, and equity may be offered depending on the position.