Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Full-Stack Product Software Engineer

$88k - $132k per year
Full-time

Equinix

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

Equinix is seeking a Staff Software Engineer to join the CIM team within the Digital and Innovation organization. This organization is responsible for delivering end-to-end observability for infrastructure and IBX environments.

The role focuses on the design, development, and operation of scalable, cloud-based platforms and products. The ideal candidate will bring strong, hands-on expertise in full stack & Agentic AI development, cloud-native technologies, Agile methodologies, and DevSecOps practices while working effectively in a globally distributed engineering environment.

The successful candidate will:

  • Design and build AI-default, scalable, highly available enterprise platforms

  • Operate in a DevSecOps environment with a strong, quality-first mindset

  • Collaborate with globally distributed teams and product stakeholders

  • Demonstrate ownership, curiosity, and a strong customer focus

  • Contribute to architecture, peer reviews, and operational excellence

Responsibilities

Solution Development and Architecture

  • Work closely with Product Management and stakeholders to build effective business solutions

  • Deliver solutions aligned with architectural principles and guidelines

  • Design and develop highly available, scalable, secure, concurrent, and data-intensive distributed applications

  • Develop microservices and RESTful APIs aligned with industry standards

DevOps and Operational Excellence

  • Operate within a DevSecOps environment using a quality-first approach

  • Participate in design reviews and peer code reviews

  • Troubleshoot and resolve production issues while maintaining compliance with service-level agreements (SLAs)

  • Investigate and evaluate emerging technologies and engineering practices

Agile Collaboration

  • Participate in backlog refinement and sprint activities with Product Owners

  • Work effectively within a globally distributed development team

  • Operate with minimal supervision while maintaining strong accountability

Overall Profile of the Ideal Candidate

This role is best suited to a highly hands-on senior engineer who:

  • Enjoys full-stack and cloud-native engineering

  • Has strong experience with microservices and distributed systems

  • Can contribute across architecture, development, operations, and production support

  • Is comfortable working in modern DevSecOps environments

  • Balances technical depth with strong collaboration and communication skills

  • Thrives in fast-moving enterprise platform teams

Qualifications

Required Experience and Education

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field

  • Five or more years of software engineering experience

  • Five or more years of strong Java development experience

Technical Skills

Strong understanding of:

  • Data structures

  • Concurrency

  • Algorithms

  • Design patterns

  • Software engineering best practices

Strong experience with full-stack technologies, including:

  • Java, Spring Boot, JPA/Spring Data, and React with TypeScript

  • Microservices, REST APIs, and Swagger

  • Hibernate ORM, Maven, JUnit, JMeter, and LoadRunner

Experience with:

  • Relational database modelling, relational database management systems (RDBMSs), and NoSQL databases such as Redis, PostgreSQL, and Cassandra

  • Docker, Kubernetes, and Istio

  • Public cloud platforms such as AWS, Azure, or GCP

  • Agentic AI, LangChain, Semantic Kernel, retrieval-augmented generation (RAG), and agent-orchestration frameworks

  • Micro-frontends and modern UI frameworks

  • Agile and Scrum methodologies

  • Test-driven development (TDD)

  • CI/CD pipelines and GitHub Actions

Soft Skills and Attributes

Successful candidates will:

  • Keep the customer at the centre of decision-making

  • Foster belonging and create clarity across teams and stakeholder groups

  • Adapt quickly to changing priorities and technology landscapes

  • Take accountability and ownership of outcomes

  • Demonstrate curiosity and a commitment to continuous learning

  • Demonstrate strong communication, organizational, and presentation skills

  • Data centre work experience is considered a strong asset

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.
Vacancy posted 20 days ago
Similar jobs that could be interesting for youBased on the Staff Full-Stack Product Software Engineer in Toronto, ON vacancy
  •  ...Description Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes to increase efficiency and...  ...siloed databases The Role As a Full Stack Engineer, you will be working on one or more... 
    Suggested
    Long term contract
    Full time
    Work from home
    Flexible hours

    Basetwo Pty Ltd

    Toronto, ON
    1 day ago
  •  ...more consistent, and better-informed investment decisions across early and growth-stage companies.StartupFuel is hiring a Full-Stack Software Engineer to build and scale the SaaS platform behind DiligenceGPT™. This role focuses on the product, platform, and infrastructure... 
    Suggested
    Full time
    Internship

    Startupfuel

    Toronto, ON
    1 day ago
  •  ...patients across North America. About the team: As a Senior Software Engineer on our Provider Integrations and Engagement team (also known as PIE), you will have the opportunity to apply your Full Stack expertise towards building the next generation of our core... 
    Suggested
    Full time
    Remote work

    Pockethealth

    Toronto, ON
    1 day ago
  • $130k - $160k per year

     ...surveys, and customer support informing product roadmaps and everything we do. It’s...  ...systems that scale. A network agnostic tech stack. Agile, cross-functional teams built on...  ...hear from you. We're looking for a full-stack JS engineer to help us scale and connect millions... 
    Suggested
    Full time
    Work from home
    Worldwide
    Flexible hours

    Us Mobile

    Toronto, ON
    1 day ago
  • $85k - $225k per year

     ...a positive impact on its customers, employees, and communities. The Role Our teams are hiring multiple talented Full-Stack Software Engineers to build innovative products in Life Sciences. You'll work with the latest front-end and back-end technologies as we tackle... 
    Suggested
    Remote job
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    1 day ago
  • $90k - $125k per year

     ...management system for our customers so they can spend more time doing what they love. The Role: We’re looking for a Full Stack Software Engineer to join our growing Engineering team! In this role, you will play a key part in building and scaling our payroll platform,... 
    Full time
    Work at office
    Remote work

    Push Operations

    Toronto, ON
    1 day ago
  •  ...the next generation of insurance products, financial services and fleet software for trucking use our Universal API...  ...role This is a product-focused engineering role where you'll play a key part...  ...high-volume telematics data. As a Staff Engineer on our Product &... 
    Long term contract
    Full time
    Work at office
    Flexible hours

    Terminal

    Toronto, ON
    1 day ago
  • $100k - $125k per year

    1-800-GOT-JUNK? is seeking a Senior Software Engineer (Full Stack) to join our Product & Technology team in Vancouver or Toronto . You will sit on the Omni Channel Product Team, building commercial customer and field-facing products end to end: not only implementing tickets... 
    Full time
    Internship
    Work at office
    Remote work

    O2e Brands

    Toronto, ON
    1 day ago
  •  ...STAN is looking for a full-time Senior Software Engineer who is an enthusiastic problem solver to help create the technology that will change the way...  ...End-to-end software development process from ideation to production Maintain high code quality and engineering best practices... 
    Full time
    Work at office

    STAN AI

    Toronto, ON
    1 day ago
  •  ...Design and implement subscription management features across our full-stack architecture. Build and maintain RESTful APIs using Restify...  ...with comprehensive unit tests using Jest. Collaborate with staff engineers on system design and architectural improvements.... 
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    E2x Is Now Part Of Apply Digital

    Toronto, ON
    1 day ago
  •  ...most important work of your career. About the team Product and Risk Data Engineering is Stripe's single source of truth data engineering layer...  ...matter expertise and manage the SLAs of data pipelines and full stack web applications that support critical stakeholders... 

    Stripe

    Toronto, ON
    4 days ago
  •  ...Position Description: Senior Full Stack S oftware Engineer   Reporting to: Director of Application Engineering     Signal 1 helps health systems...  ...a category defining technology platform. Signal 1’s first product, the AI Management System (AIMS), gives health system leaders... 
    Full time

    Signal 1

    Toronto, ON
    1 day ago
  • $130k - $150k per year

     ...We're looking for a Senior Full Stack Software Engineer who is passionate about building high-quality software in an AI-native way. Someone who treats Claude and the latest agentic coding tools as a core part of their craft, not a novelty. In this role, you will own technical... 
    Full time
    Casual work

    Altaml

    Toronto, ON
    1 day ago
  •  ...a life they love, and that starts with the people behind the product. Discover a career where you ignite innovation for millions...  ...here . We are looking for inquisitive, well-rounded Full-stack engineers to join our Core or Monetization Engineering teams. Working closely... 
    Full time
    Work at office
    Relocation
    Relocation package

    Pinterest

    Toronto, ON
    1 day ago
  • $116k - $156k per year

     ...automation is moving from prototype to production, and we need a senior engineer who can own high-impact work end-to-...  ...over 4,500 pharmacies using our software, we've facilitated more than 25 million...  ...design, data modelling Practical full-stack fluency — comfortable... 
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home
    Home office
    2 days per week
    3 days per week

    Medme Health

    Toronto, ON
    1 day ago
  •  ...Canadians who are underserved by the traditional financial system.   Position Summary: Haventree is looking for a Senior Software Engineer ( Full Stack ) to join our fast-growing team. In this role, you will design and build end-to-end solutions that power our customer-... 
    Full time
    Flexible hours

    Haventree Bank

    Toronto, ON
    1 day ago
  •  ...because learning never stops. As a Senior Product Engineer at Docebo , you operate at the...  ...needs and product delivery. You'll own the full lifecycle of the features you build — from...  ...real data. You'll combine strong full stack engineering skills, with a focus on front... 
    Full time
    For contractors
    Work at office
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    1 day ago
  • $140k - $175k per year

     ...Thomson Reuters is looking for a  Staff Software Engineer, AI Product Engineering to help shape and build the next generation of AI-powered software for tax and accounting professionals. You will join the CoCounsel for Tax & Accounting organization, working in a fast-moving... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $100k - $145k per year

     ...Senior Software Engineer, Full Stack The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are woven into lengthy documents. These documents must be digested... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $100k - $220k per year

     ...Description Job Title: Software Engineer: Full-Stack or Software Engineer: Full-Stack (Data) Salary: $100,000-$220,000 + equity options. Location: Remote with occasional in-person work in our co-working space in downtown Toronto. About Us Fiscal.ai (formerly FinChat... 
    Remote job
    Full time
    Casual work

    Fiscal.ai

    Toronto, ON
    1 day ago
  •  ...intelligence. Leading infrastructure vendors, engineering firms, and construction companies use...  ...to fill. Who Are We Looking For? A full stack developer to modernize an established...  ...stakeholders before building Sequence product behaviors into backend/frontend... 
    Ongoing contract
    Full time
    Contract work
    Work at office

    Citylitics Inc.

    Toronto, ON
    1 day ago
  • $186.84k - $299.89k per year

     ...YOU’LL DO We are looking for a Senior Software Engineer II to join our Cloud Data Ingestion &...  ...our platform. CDIT focuses on two main product areas. The primary one is Braze’s Cloud...  ...s growth. WHO YOU ARE ~6+ years of full-stack development experience, with a strong... 
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    4 days ago
  •  ...powered IT management and cybersecurity software, serving Managed Service Providers (...  ...raising the bar.    Job Title: Staff Software Engineer, Platform Engineering Why Kaseya?...  ...practices that improve developer productivity and product quality. You will work across... 
    Long term contract
    Full time
    Worldwide

    Kaseya

    Toronto, ON
    1 day ago
  • $205k per year

     ...fundamentally changing how great products are built. Traditional...  ...between product, design, and engineering are giving way to smaller, faster...  ...code, they own outcomes. As a Staff Engineer, you'll extend that ownership...  ...products in another modern stack and are excited to learn,... 
    Long term contract
    Permanent employment
    Full time
    Internship

    Clutch Technologies

    Toronto, ON
    1 day ago
  •  ...and expanding enterprise demand, we’re scaling our engineering team to support increasingly complex, data-...  ...backend systems and the sophistication of our frontend product experience are increasing. We’re hiring a Full Stack Engineer to help build and scale core product... 
    Work at office

    Feathery

    Toronto, ON
    1 day ago
  • $90k - $100k per year

     ...what makes YuJa special!  About You You possess strong software design, development and testing skills acquired through both a...  ...the role with at least 80%+ overall in relevant computer science/engineering coursework. Educational Requirements Bachelors’ Degree... 
    Full time
    Internship
    Manual labor
    Work at office
    Worldwide
    Monday to friday
    Flexible hours

    YuJa

    Toronto, ON
    1 day ago
  •  ...Position: Software Developer - Full Stack Location: Toronto, ON (Onsite) Job ID#: RQ11132 Duration: 12 Months Role Overview...  ...business system that enable us to provide the Expert Technical staff needed to solve challenging business and IT problems. IT leaders... 
    Full time

    Symbiotic Digital

    Toronto, ON
    1 day ago
  • $145k - $165k per year

     ...faster than ever. If you want to work on a product that genuinely changes how finance teams...  ...smarter and move faster. As a Senior Engineer on the FP&A Plus platform, you will design...  ...~5+ years of professional software development experience building production... 
    Full time
    Internship

    Prophix

    Toronto, ON
    1 day ago
  •  ...Full-Stack Software Engineer Location: Global, Fully Remote Job Type: Contractor | ~15 hours/week Schedule: Flexible We're looking for experienced Full-Stack Software Engineers to support an AI training project focused on software development, debugging... 
    Remote job
    For contractors
    Flexible hours

    YO AI Labs

    Toronto, ON
    4 days ago
  •  ..., canonical and ready to query, with no engineering or maintenance required. We’re proud that...  ...the Role Fivetran is looking for a Staff Software Engineer to join our Database Connector...  ...large Oracle deployments. This is a full-time position based in our Toronto, Canada... 
    Full time
    Work at office
    Remote work

    Fivetran

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Full-Stack Product Software Engineer. Be the first to apply!