Staff Engineer, Product Software
$88k - $132k per yearEquinix
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 and build systems and application software that enable a robust, usable API ecosystem. Implements and operates API ecosystem tooling—API specifications (e.g., OpenAPI, OAuth2/OIDC, MCP), SDK and documentation generation workflows, and docs/developer platform engineering (e.g., Docusaurus, Backstage, Confluence) including plugins, upgrades, light theming, and CI/CD. Partners closely with a Senior Staff engineer on architecture and standards, and mentors junior team members through code reviews and shared ownership.
Responsibilities
Requirements Analysis
Translates developer and internal stakeholder feedback into actionable requirements for API ecosystem tooling and automation
Performs basic change-impact analysis from specification and platform changes to downstream artifacts (SDKs, IaC integrations, docs generation, examples) and raises risks early
Contributes to defining acceptance criteria and success metrics for ecosystem improvements (validation coverage, reliability, reduced manual steps)
Software Architecture
Contributes to architectural reviews by proposing implementation approaches, tradeoffs, and operational considerations
Implements architecture patterns and standards defined by senior technical leadership for API lifecycle governance, generation pipelines, and platform integration
Collaborates with gateway/edge and identity stakeholders to ensure implementations align with routing and security constraints (e.g., Apigee, ALB, Kubernetes Ingress, Envoy)
Software Design
Designs and delivers features/modules for API ecosystem tooling and platform extensions with attention to maintainability and reuse
Creates or extends plugin and integration patterns for docs and developer platforms (e.g., Docusaurus, Backstage, Confluence) including themes, UI extensions, and build hooks
Produces clear design notes and implementation docs to enable cross-repo contributions and reduce knowledge silos
Development/Coding
Understands and analyzes API specifications (e.g., OpenAPI, OAuth2/OIDC, MCP) and applies them in tooling and workflows
Builds and maintains automation and services that generate SDKs and documentation from API specifications
Builds and maintains IaC ecosystem components (e.g., Terraform Providers and Modules) and supporting tooling to ensure reliable integrations
Develops and maintains ecosystem tooling in Go and Python (validators, generators, CI helpers, release utilities)
Integrates gateway/edge and identity requirements into reference implementations (e.g., auth flows, policy hooks, onboarding paths)
Uses AI agents/skills to reduce toil in day-to-day engineering work (e.g., PR validation summaries, impact notes, suggested remediations) with review and verification steps
Testing
Implements automated tests and quality gates for ecosystem outputs (SDKs, IaC providers/modules, docs outputs) using contract tests, golden tests, and spec compliance checks
Adds breaking-change detection and compatibility checks to CI pipelines and helps triage failures with clear remediation guidance
DevOps
Defines deployment and release guidelines for ecosystem tooling and docs/developer platforms (build/test/release, preview environments, artifact publishing)
Defines and executes environment planning and cross-functional dependencies for services and pipelines; contributes to Kubernetes-based operations where applicable
Documents software configuration management practices and educates cross-functional stakeholders on the processes and tools, including CI/CD and release workflows
Applies infrastructure-as-code practices to improve repeatability and reduce manual operational effort
Software Reliability & Support Engineering
Maintains inventory of key ecosystem services, pipelines, and operational dependencies; keeps runbooks and support docs current
Helps prepare application support documentation and improves operational readiness (dashboards, alerts, basic runbooks)
Troubleshoots application and pipeline issues using knowledgebase documents; escalates complex incidents appropriately and contributes to post-incident fixes
Customer/Stakeholder Engagement
Provides technical guidance to internal teams adopting API standards, SDK/IaC workflows, and docs/developer platform extensions
Partners with product, platform, and security/identity stakeholders to ensure solutions are usable, secure, and maintainable
Technical Project Management
Provides level of effort (LOE) for features and initiatives; identifies dependencies and integration risks
Works with technical project managers and product management teams to define schedules for multi-repo changes and coordinated releases
Provides progress updates tied to outcomes (pipeline health, validation coverage, time-to-release), and supports release management execution
R&D/Innovation
Investigates, analyzes, and evaluates new technologies relevant to API governance, specification tooling, and automation
Experiments with MCP-based tools and AI-assisted workflows to improve developer experience and engineering efficiency, ensuring outputs remain verifiable and governed
Qualifications
Required
Bachelor's in Computer Science or Computer Engineering, or equivalent experience
Experience building and operating production services and/or developer tooling with ownership of reliability and maintainability
Working knowledge of API specifications and auth concepts (e.g., OpenAPI, OAuth2/OIDC); familiarity with MCP is a plus
Proficiency in Go and/or Python for building maintainable tooling, automation, and services
Experience with infrastructure as code and automation-first practices; familiarity with Terraform Providers/Modules is a plus
Working knowledge of CI/CD and Git-based workflows in Linux environments; familiarity with Kubernetes concepts is a plus
Familiarity with gateway/edge and routing patterns (e.g., Apigee, ALB, Kubernetes Ingress, Envoy) and how they influence API usability and onboarding
Preferred
Experience with docs and developer platforms (e.g., Docusaurus, Backstage, Confluence) including plugins, theming, and platform upgrades
Experience integrating with identity/authorization backends (e.g., OAuth/OIDC integrations, token services, RBAC/ABAC patterns)
Experience with SDK generation and/or ecosystem stewardship (release/versioning strategies, compatibility testing)
Demonstrated use of AI agents/skills in engineering workflows with an emphasis on verification and safe operation
The targeted pay range for this position in the following location is / locations are:
Canada - Toronto Office TRO : 88,000 - 132,000 CAD / Annual
Our pay ranges reflect the minimum and maximum target for new hire pay for the full-time position determined by role, level, and location. The pay range shown is based on our compensation structure in place at the time of posting and may be updated periodically based on business needs. 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.
Equinix Benefits
As an employee, you become important to Equinix’s success. We ensure all your benefits are in line with our core values: competitive, inclusive, sustainable, connected and efficient. We keep them competitive within the current marketplace to ensure we’re providing you with the best package possible. So, wherever you are in your career and life, you’ll be able to enhance your experience and bring your whole self to work.
Employee Assistance Program : An Employee Assistance program is available to all employees.
Canada Core Benefits: - Insurance: You may enroll in healthcare coverage that is designed to complement the provincial healthcare system, along with life, disability and optional benefit plans that are designed for you and your eligible family members. - Retirement: You may also enroll in Equinix-sponsored retirement or savings plans: Defined Contribution Pension Plan (DCPP), Group Retirement Savings Plan (RRSP) and Tax-Free Savings Plan (TSFA). - Vacation and Paid Holidays: Equinix offers both vacation and personal time, along with various paid holidays for you to rest and recharge. Eligibility requirements apply to some benefits. Benefits are subject to specific plan or program terms, and to change at Equinix discretion.Equinix is committed to ensuring that our employment process is open to all individuals, including those with a disability. If you are a qualified candidate and need assistance or an accommodation, please let us know by completing this form .
Equinix is an Equal Employment Opportunity and, in the U.S., an Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law.
We use artificial intelligence in our hiring process. Learn more here .
This posting is for a backfill position, meaning it is to fill an existing vacancy within our organization.$131k - $181k per year
...design, deployment, and troubleshooting of different software solutions. Interacts with the business and product teams to influence requirements. Responsible for... ...coding skills in Go or Python or JavaScript Senior Staff‑level experience building and operating production systems...SuggestedFull timeWork at office$205k per year
...fundamentally changing how great products are built. Traditional... ...between product, design, and engineering are giving way to smaller, faster... ..., they own outcomes. As a Staff Engineer, you'll extend that... ...~7+ years of professional software engineering experience, with...SuggestedLong term contractPermanent employmentFull timeInternship$167.55k - $209.44k per year
...canonical and ready to query, with no engineering or maintenance required. We’re proud that... ...while continuing to deliver the products and experiences our customers know and... ...About the Role We’re looking for a Staff Software Engineer, Fullstack to join our Reverse...SuggestedFull timeInternshipWork at officeRemote work2 days per week$170k - $220k per year
...endpoint, anywhere in the world. We engineer the end-to-end device experience—from our... ...innovations on the Okta Engineering Blog . Staff Software Engineer- Backend , Device Identity... ...cross-functional collaboration with Product, Design, and QA to ensure the seamless delivery...SuggestedLong term contractLocal areaWorldwide$205.6k - $257k per year
...partners through world-class software, purpose-built for everyone in... ...With You’ll enter our engineering interview process as part of... ...specific team’s immediate gap. Staff Engineers at Carta are... ...flows across our entire suite of products to ensure a "single source of...SuggestedLong term contractFull timeWork at officeImmediate start$88k - $132k per year
...do your best work. Job Summary Equinix is seeking a Staff Software Engineer to join the CIM team within the Digital and Innovation organization... ..., and operation of scalable, cloud-based platforms and products. The ideal candidate will bring strong, hands-on expertise...Full timeWork at office- ...that includes our sister brand KAYAK and its portfolio of travel products. We believe hospitality is about taking care of others, and... ...requests from web and mobile clients. We’re looking for a Staff Engineer who applies a deep understanding of the underlying technologies...Long term contractWork at officeLocal areaFlexible hours
$185k - $231.5k per year
...DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our... ...of consumers, merchants, and dashers. About the Role Product engineers work at the intersection of product and infrastructure...Full timeLocal area- ...Join our Framework team: the engineering foundation that makes Achievers scale. This team owns authentication, API gateways, interservice communication, caching, feature flag management, and the base libraries that every Go and Python service at Achievers is built on —...Permanent employmentFull time
$160k - $220k per year
...We're all in on this mission. If you are too, let's talk. Staff Software Engineer - (Full Stack) Okta Workflows is the secure, no-code automation... ...to automate complex business processes at scale, enhancing productivity, enforcing security, and simplifying IT operations....Local areaWorldwide- ...Emburse is looking for a passionate software engineer to contribute to the development of an engaging... ...set of system solutions. As a staff engineer at Emburse, you’ll work with engineering... ...the technical underpinnings of the product. At the same time, you’ll have plenty of...Full time
$148.8k - $198.8k per year
...Thomson Reuters is seeking a Staff Software Engineer. This person will be experienced in C# and lead advanced cloud AI services. Below is an overview... ...to deliver cutting-edge solutions to Thomson Reuters product teams. ~ Build cloud-based solutions in AWS, Azure, and...Full timeWork at officeLocal areaFlexible hours2 days per week3 days per week$120k - $150k per year
...DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our... ...of consumers, merchants, and dashers. About the Role Product engineers work at the intersection of product and infrastructure...Full timeLocal area- ...Be part of a team of multidisciplinary Engineers and Researchers using an AI-first approach... ...and Engineers. - Mentor other software engineers via code reviews, technical design... ...industry experience reading and developing production quality software.. - Experience using...Full time
$164.6k - $235.1k per year
...user registration, onboarding, and account management. As a Staff Engineer (L5) on this team, you act as the technical leader for one or more... ...teams across multiple pods. You will work closely with Product and Design to develop cutting-edge, experiment-driven features,...Long term contractRemplacementFull timeTemporary workWork at officeLocal areaFlexible hours2 days per week$140k - $175k per year
...Thomson Reuters products power the professionals who are shaping the world. Our platforms drive legal, tax, accounting and audit... ...Engagement Manager and Guided Assurance. As a Lead Software Engineer AI (Staff Engineer AI), you will own core backend and AI orchestration...Long term contractFull timeWork at officeLocal areaFlexible hoursShift work2 days per week3 days per week$156.8k - $196k per year
...Marqeta is seeking an experienced Staff Software Engineer to independently drive the identification and delivery of complex software solutions... ...making decisions that impact both short-term and long-term product strategy. Take ownership of major technical initiatives,...Long term contractTemporary workBank staffWork at officeRemote workFlexible hours- ...Staff Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these... ...will contribute to is the critical piece between our data product and our end users. Its system architecture decisions will...Long term contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week
- ...About Air- tek Air-tek is a Canadian-based software company with a powerful suite of unique products that have already achieved a significant share of a huge global market. The product market fit is excellent, and customers are lining up to buy. Although our global customers...Full time
$164.6k - $235.1k per year
...About the Role: We are looking for a Staff Engineer to steer the technical evolution of our... ...While the domain already supports live production traffic and active users, significant architectural... ...ambiguous requirements into working software that users see and trust. Bias toward...Long term contractRemplacementFull timeTemporary workInternshipLocal areaFlexible hours$160k - $220k per year
...across the world. We are looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about building large-... ...and have a deep expertise in transforming complex products for a global audience, then we want to talk to you. In...Long term contractLocal areaWorldwide- ..., innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: As a Graphics Software Engineer, you will create the next generation of multi-sensor rendering software for autonomous driving. You will collaborate with our team...
$160k - $220k per year
...make security stronger while making life easier for users. Our products empower businesses to leave passwords behind and defend... ...modern threats with innovative, user-friendly technology. The Staff Software Engineer opportunity We are looking for a Staff Software Engineer...Local areaWorldwide$170k - $220k per year
...endpoint, anywhere in the world. We engineer the end-to-end device experience—from our... ...on the Okta Engineering Blog . The Staff Software Engineer Opportunity We seek a dynamic... ...cross-functional collaboration with Product, Design, and QA to ensure the seamless delivery...Long term contractLocal areaWorldwide$140k - $192.5k per year
...develop Okta cloud services and client software that allow users to seamlessly login to... ...to access applications securely. The Staff Software Engineer in Test Opportunity We seek a... ...you’ll be doing Collaborate with the product management, development, and cross-functional...Local areaWorldwide- ...The Embedded Software team owns our low-level software integration platform, coordinating communications amongst modules, low level control... ...critical embedded software for truck control functions such as engine control, steering and braking. - Integrate sensors and vehicle...Full timeRemote work3 days per week
$150k - $180k per year
...tools, and telephony systems. We're looking for a Staff Software Developer - Integration to join our Engineering Team! Reporting to the Director of Engineering,... ...strategy, including Salesforce and its neighbors as production distributed systems. Advantages Nice to Have...Remote work$141k - $249k per year
...learn more visit: On Tools, we build software tools that solve Waabi-specific problems... ..., collaborating with Researchers and Engineers. - Mentor other software engineers via... ...years of industry experience developing production quality software. - Experience with modern...Full time- ...customers win, we all win. The Role Production Services owns the customer-facing... ...connectivity. We don’t build tooling for other engineering teams to consume. The features we ship... ...at scale. We're looking for a Software Engineer based out of Toronto, to join the...Local areaRemote workWorldwideFlexible hours
- ...stakeholders and leadership. Qualifications: - 5+ years software engineering or systems/performance engineering experience (BS in CS/EE... ..., microservices, and distributed systems; comfort building production services and pipelines. - Proven track record of clear...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Engineer, Product Software. Be the first to apply!
- assistant electrical engineer Toronto, ON
- project engineer assistant project manager Toronto, ON
- physical design engineer Toronto, ON
- design engineer Toronto, ON
- design engineer solidworks Toronto, ON
- soc design verification engineer Toronto, ON
- design verification engineer Toronto, ON
- mechanical product design / development engineer Toronto, ON
- transformer design engineer Toronto, ON
- catia design engineer Toronto, ON
