Equinix logo
EquinixPosted 1 month ago

Staff Software Development Engineer

$88,000–$132,000 year

On-siteToronto, Ontario, Canada

Full TimeSenior LevelEnterprise

Job Summary

Design and build AI-default, scalable, highly available enterprise platforms for end-to-end observability in infrastructure and IBX environments. Develop microservices and RESTful APIs aligned with architectural principles, while operating within a DevSecOps environment using a quality-first mindset. Collaborate with globally distributed teams and product stakeholders to deliver solutions, participate in design reviews, and troubleshoot production issues to maintain service-level agreements. Contribute to architecture, peer reviews, and operational excellence while balancing technical depth with strong collaboration in Agile, Scrum, and full-stack development cycles.

Required Qualifications

  • 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
  • Strong understanding of: Data structures
  • Strong understanding of: Concurrency
  • Strong understanding of: Algorithms
  • Strong understanding of: Design patterns
  • Strong understanding of: Software engineering best practices
  • Strong experience with full-stack technologies, including: Java
  • Strong experience with full-stack technologies, including: Spring Boot
  • Strong experience with full-stack technologies, including: JPA/Spring Data
  • Strong experience with full-stack technologies, including: React with TypeScript
  • Strong experience with microservices
  • Strong experience with REST APIs
  • Strong experience with Swagger
  • Strong experience with Hibernate ORM
  • Strong experience with Maven
  • Strong experience with JUnit
  • Strong experience with JMeter
  • Strong experience with LoadRunner
  • Experience with: Relational database modelling
  • Experience with: relational database management systems (RDBMSs)
  • Experience with: NoSQL databases such as Redis
  • Experience with: NoSQL databases such as PostgreSQL
  • Experience with: NoSQL databases such as Cassandra
  • Experience with: Docker
  • Experience with: Kubernetes
  • Experience with: Istio
  • Experience with: Public cloud platforms such as AWS
  • Experience with: Public cloud platforms such as Azure
  • Experience with: Public cloud platforms such as GCP
  • Experience with: Agentic AI
  • Experience with: LangChain
  • Experience with: Semantic Kernel
  • Experience with: retrieval-augmented generation (RAG)
  • Experience with: agent-orchestration frameworks
  • Experience with: Micro-frontends and modern UI frameworks
  • Experience with: Agile and Scrum methodologies
  • Experience with: Test-driven development (TDD)
  • Experience with: CI/CD pipelines and GitHub Actions
  • Data centre work experience is considered a strong asset

Desired Qualifications

  • Data centre work experience

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce