Enable job alerts via email!

Senior Staff Software Engineer - Java

Equinix

Toronto

On-site

CAD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Equinix is looking for a Senior Staff Software Engineer to enhance the Strategic Service Management team. You'll design and operate a robust platform for observability in our data centers, requiring extensive Java and cloud application expertise. Join a diverse, customer-focused team dedicated to innovative solutions in a collaborative environment.

Qualifications

  • 8+ years of experience in software engineering.
  • Strong foundation in Algorithms and Design Patterns.
  • Proficiency in enterprise Java stack.

Responsibilities

  • Design and develop scalable, secure, data-intensive applications.
  • Operate in a DevSecOps environment with a quality-first attitude.
  • Collaborate on business solutions with stakeholders.

Skills

Java
Agile-scrum
Data Structures
Microservices
REST APIs
Cloud Platforms
Docker
Kubernetes
React UI Development

Education

Bachelor's or Master's degree in Computer Science or Software Engineering

Tools

Docker
Kubernetes
JEE
Spring Boot
MongoDB
JUnit

Job description

Who are we?

Equinix is the world’s digital infrastructure company, operating over 260 data centers across the globe. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. Equinix enables organizations to access all the right places, partners, and possibilities to scale with agility, speed the launch of digital services, deliver world-class experiences, and multiply their value, while supporting their sustainability goals.

Our culture is based on collaboration and the growth and development of our teams. We hire hardworking people who thrive on solving challenging problems and give them opportunities to hone new skills and try new approaches, as we expand our product portfolio with new software and network architecture solutions. We embrace diversity in thought and contribution and are committed to providing an equitable work environment that aligns with our core values and is vital to our success.

Job Summary

Equinix is seeking a Senior Staff Software Engineer to join our Strategic Service Management team, which provides end-to-end observability for infrastructure in our Data Centers. The candidate will be responsible for designing, developing, and operating the platform/product to meet customer goals. The ideal candidate will have experience with Java development, cloud-based application development, and Agile-scrum methodology, working in a DevOps environment with a globally distributed team. Strong communication, organization skills, and a customer-focused attitude are essential.

Responsibilities

  • Work with Product Management and stakeholders to develop effective business solutions.
  • Deliver solutions aligned with architectural principles and guidelines.
  • Design and develop highly available, scalable, secure, data-intensive, globally distributed applications.
  • Develop Microservices & RESTful APIs following industry standards.
  • Operate in a DevSecOps environment with a quality-first attitude.
  • Participate in design and peer code reviews.
  • Resolve production issues within SLA.
  • Collaborate on continuous grooming with the Product Owner.
  • Work in a globally distributed team with minimal supervision.
  • Investigate and evaluate new technologies.

Qualifications

  • Bachelor's or master's degree with 8+ years of experience in Computer Science, Software Engineering, or related field.
  • Strong foundation in Data Structures, Concurrency, Algorithms, Design Patterns, and Best Practices.
  • 8+ years of Java development experience.
  • Proficiency in enterprise Java stack including JEE, Spring Boot, JPA/Spring Data, REST APIs, Swagger, Maven, Hibernate ORM, JUnit, and stress testing tools.
  • Experience with RDBMS and NoSQL databases like Redis, MongoDB, Cassandra.
  • Experience with Docker, Kubernetes, Istio.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Experience with Agile-scrum and Test-driven development.
  • Knowledge of React UI development is a plus.
  • Excellent communication, organization, and presentation skills.

Successful candidates will demonstrate:

  • Customer-centric approach.
  • Ability to foster belonging and create clarity.
  • Adaptability and accountability.
  • High curiosity and drive for innovation.
  • Pride in ownership and striving for excellence.

Equinix is committed to inclusive employment practices. If you need assistance or accommodations, please complete this form.

We are an Equal Employment Opportunity and Affirmative Action employer, considering all qualified applicants without regard to race, color, religion, sex, national origin, or other protected statuses.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Staff Software Engineer - Java

Equinix

Toronto

On-site

CAD 150,000 - 200,000

3 days ago
Be an early applicant

Senior Staff Software Engineer, CLIP

eBay

Toronto

Remote

CAD 140,000 - 180,000

3 days ago
Be an early applicant

Senior Staff Software Engineer, Purchase

eBay

Toronto

Remote

CAD 120,000 - 170,000

5 days ago
Be an early applicant

Senior Staff Software Engineer, CLIP

eBay

Toronto

Remote

CAD 110,000 - 160,000

5 days ago
Be an early applicant

Senior Staff Software Engineer, CLIP

eBay Inc.

Toronto

Remote

CAD 120,000 - 150,000

6 days ago
Be an early applicant

Senior Staff Software Engineer, Purchase

eBay Inc.

Toronto

Remote

CAD 100,000 - 150,000

6 days ago
Be an early applicant

Senior Java Software Engineer

Techedin

Toronto

Remote

CAD 100,000 - 125,000

30+ days ago

Senior Java Software Engineer

Techedin

Toronto

Remote

CAD 100,000 - 125,000

30+ days ago

Senior Java Software Engineer

Techedin

Toronto

Remote

CAD 100,000 - 125,000

30+ days ago