Job Closed
This listing is no longer active.
The world's digital infrastructure company™
Principal Engineer, Product Software
Location
California
Posted
82 days ago
Salary
$177K - $319K / year
Seniority
Lead
Job Description
Principal Engineer, Product Software
Equinix
• Interacts with internal product management and engineering teams to understand product requirements and define the platform roadmap • Works with the Equinix Engineering Excellence (E3) team in the Equinix IT organization to find common points of acceleration and bidirectional consumption of services • Acts as a lead representative for Infrastructure P&S requirements in forums for enterprise-wide developer initiatives, plans, and architectures • Defines the platform reliability standards through the development of a comprehensive SLO/SLI framework • Drives architectural consistency for observability across a hybrid footprint including 31 metros and multiple AWS regions • Consolidates all application observability signals onto a single platform (Grafana Cloud) to provide a single source of truth • Provides technical leadership for the design of the "Paved Path" regarding application assurance and reliability signals • Evaluates and recommends the consolidation of disparate, non-unified observability tools and parallel support systems in favor of unified, strategic solutions • Designs integration strategies for identity and access management to ensure secure developer access to platform tools • Participates in the development of automated reliability signals and self-service observability tools • Drives project work and creates automation for the observability stack and application lifecycle tools • Participates in peer reviews and technical integration efforts to ensure cross-functional alignment within the PTD and CPS organizations • Sets standards for application assurance, including vulnerability management and identity integration programs • Recommends frameworks for measuring platform performance, such as Kubernetes API server uptime and provisioning delivery time • Articulates the vision for a unified runtime that leverages both global on-premises footprints and cloud capabilities • Leads the Observability Stack Unification charter as part of the broader CI/CD and platform consolidation effort • Utilizes FinOps and financial observability reporting to provide cost attribution by product, team, and organization • Defines and publishes critical reliability metrics, including Mean Time to Detect (MTTD) and Mean Time to Repair (MTTR) • Provides L4 technical escalation capacity to stabilize critical, high-toil services • Participates in on-call rotations for respective observability and operations areas to ensure 24/7 platform stability • Serves as a technical liaison for internal product teams (the platform's customers) to understand concerns and priorities • Acts as a primary point of contact for technical perspectives and alignment with stakeholders in the Equinix product organization and the Equinix IT organization • Works with Engineering Managers to define platform KPIs and project schedules for unification efforts • Provides status reporting on the Observability Standard and other strategic consolidation projects • Investigates and evaluates new observability technologies to reduce infrastructure toil for product teams • Influences the organization’s technical objectives by identifying fruitful opportunities in areas like telemetry and proactive alerting
Job Requirements
- 10+ years in Platform Engineering, Site Reliability Engineering (SRE), or Observability-focused roles
- Bachelor’s in Computer Science, Computer Engineering, or a related technical field
- Expert-level knowledge of Platform Engineering, Grafana Cloud, Observability concepts (Logs, Metrics, Traces, RUM, Synthetics, etc), and Operational Readiness
- Competence with Kubernetes, ArgoCD, on-premises and cloud infrastructure (AWS), software engineering practices including CI/CD
- Familiarity with Go development, cluster-api and the CNCF ecosystem is preferred
Benefits
- Insurance: You may enroll in health, life, disability and voluntary plans that are designed for you and your eligible family members.
- Retirement: You and Equinix may contribute to a retirement plan to help you plan for your financial future.
- Paid Time Off (PTO) and Paid Holidays: You will receive an accrued amount of PTO each pay period along with various paid holidays for you to rest and recharge.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Setting technical direction for your squad • Owning architectural decisions, managing technical risk, representing engineering perspective at Architecture Review Board • Leading AI-powered product development: designing LLM workflows, RAG pipelines, agentic features on AI platform • Driving adoption of AI coding tools across the full SDLC • Delivering production grade code across the full stack: Node.js or Python backends, event-driven AWS architecture, and React • Mentoring and growing engineers across AI and full-stack domains • Collaborating with platform teams to consume shared capabilities and contribute reusable patterns back • Ensuring everything shipped is compliant-by-design, auditable and built to standards expected in FCA regulated financial services
• Build and maintain backend services that support payment processing, fare calculations, and transaction flows • Contribute to the design of scalable, secure and resilient systems • Collaborate with cross-functional teams to deliver features from concept through to production • Write clean, maintainable code and contribute to testing and code review practices • Support integrations with third-party payment providers and financial systems • Monitor and improve system performance, reliability, and observability • Contribute to technical discussions, helping shape solutions and best practices • Take ownership of your work and support team outcomes
Software Engineer II
Reed TechnologyLexisNexis Legal & Professional® provides legal, regulatory, and business information and analytics that help customers increase their productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world.
Role Description As an Automation Software Engineer, you will play a key role in collaborating with passionate, cross‑functional teams to design and deliver automation solutions that create real business value. Collaboration, quality, and continuous improvement are central to success in this role. You’ll join a globally distributed team focused on improving productivity and operational efficiency through well‑designed automation solutions. The team works closely with stakeholders across business functions to identify opportunities, deliver value, and continuously enhance automation capabilities. Responsibilities - Work closely with cross‑functional teams to understand automation requirements and translate them into effective technical solutions. - Develop, maintain, and improve well‑structured, well‑documented automation workflows. - Promote collaboration by sharing best practices, supporting team members, and helping to resolve technical blockers. - Participate actively in Agile practices including sprint planning, reviews, and retrospectives. - Troubleshoot, test, and enhance automation systems to ensure consistent performance and minimal disruption. - Support change management by clearly communicating risks, dependencies, and technical considerations. - Contribute to improving reliability, maintainability, and scalability across automation solutions. - Ensure security and responsible engineering practices are considered as part of day‑to‑day automation delivery. Qualifications - Experience building production software in at least one modern programming language, for example, PHP, Java, Python, Go, .NET, JavaScript. - Experience with browser automation tools such as Playwright or Selenium. - Familiarity with Agile delivery methodologies and collaborative software development practices. - Ability to work effectively across time zones as part of a distributed global team. Requirements - Work in a way that works for you. - We promote a healthy work/life balance across the organisation. - Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive. Benefits - Medical Aid - Retirement Plan inclusive of Risk Benefits (Disability, Critical Illness, Life Cover & Funeral Cover) - Modern family benefits, including adoption and surrogacy - Study Leave
Role Description As a .NET Full Stack Developer, you will be responsible for developing and maintaining web applications using the .NET framework. You will work on both the front-end and back-end, ensuring seamless integration and optimal performance. - Design and develop web applications using the .NET framework. - Write clean, maintainable, and efficient code. - Develop and integrate APIs. - Troubleshoot and debug applications. - Collaborate with designers and other developers to create user-friendly interfaces. - Optimize applications for maximum speed and scalability. - Stay updated with the latest web development trends and best practices. Qualifications - Minimum of 5 years of relevant experience required. - Proven experience as a Full Stack Developer. - Strong proficiency in the .NET framework and C#. - Familiarity with Angular or React is a plus. - Experience with front-end technologies (HTML, CSS, JavaScript). - Knowledge of web application security and best practices. - Strong problem-solving and analytical skills. - Excellent communication and collaboration abilities.


