>

(Sr.) Staff Software Engineer, Product Software

Equinix

  View Salaries, Reviews, and more
VIEW COMPANY PAGE

Job Summary


Salary
$5,883 - $9,700 SGD / Monthly EST

Job Type
Permanent

Seniority
Principal
Senior

Years of Experience
At least 8 years

Tech Stacks
OAuth
API
XSD
Spring
JWT
API Gateway
ORM
Istio
Node.js
Kubernetes
kafka
Swagger
React
SQL
JSON
XML
Springboot
Go
Python
Java

Job Description


Apply
We hire hardworking people who thrive on solving challenging problems and give them opportunities to hone new skills, and try new approaches, as we grow 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 is foundational to our core values as a company and is vital to our success.

Equinix is looking for a Senior Software Engineer in the Product Software Engineering team to take the software platforms & tools to the next level. As the hands-on Engineer, you would be leading and guiding team in the development lifecycle from architecture, design, implementation, testing and support with a focus on delivering solutions adhering to business goals, technical requirements, and engineering standards.

Job Responsibilities

  • Hands on Design, Development, Deployment & Support of API Engineering Platform
  • Incorporates standards and best practices, including performance, security, scalability, and maintainability
  • Interact with Business System Analysts to design and deliver technical solutions to support various business functions
  • Lead, coach, and guide team in delivering solutions with quality, innovation, and automation
  • Participates in cross-functional & cross-technical discussions and influences the Product feature design & development
  • Raise technical risks and work with different stakeholders for mitigation plan
  • Provide thought leadership and lead innovation by exploring, investigating, recommending, benchmarking, and implementing tools and frameworks.
  • Work in a Globally Distributed Development team environment to enable successful delivery with a minimal supervision
  • Advocate, document, and follow best design and development practices
It Is You, If

  • You are passionate, creative and self-driven
  • You are curious and collaborative, and a believer in the power of teams and teamwork
  • You are flexible and have a broad set of capabilities to wear multiple hats
  • You thrive in a dynamic and a fast-paced environment
  • You pursue speed and simplicity relentlessly
  • You are a natural leader in everything you do
Experience

  • BS/MS degree or equivalent with 8+ years in the field of Software Engineering and Development
  • Minimum 5+ years of experience in building Products, Frameworks & API’s using Java and Spring Boot is mandatory
  • Exposure to other frameworks and programming languages like Python, Golang, NodeJS, ReactJS is a plus
  • Strong working experience in microservices API first development, API gateway & API Orchestration
  • Strong understanding of design patterns & principles, and best practices in Java
  • Working experience with Swagger (Open API Spec), OAuth, JWT, REST, JSON etc.,
  • Strong Experience/Knowledge on Data modeling (RDBMS, XSD, JSON), Database/XML interaction, SQL, Stored Procedure and ORM.
  • Understanding of microservice design patterns & architecture, Application Integration & Messaging, Security and Web 2.0.
  • Working experience with Kafka, Kubernetes, Containers and Istio is a plus
  • Working experience with Reactive/Functional Programming is highly desirable
  • Exceptional communication, organization, and presentation skills
  • Experience working with Agile or Scaled Agile Framework is required

Salaries of Software Engineer at Equinix

Salaries from Equinix that are similar to (Sr.) Staff Software Engineer, Product Software

5883 - 9700 SGD

Estimated Salary Range

View more Software Engineer salaries at Equinix View more Software Engineer salaries


NodeFlair Insights of Equinix