This job listing has expired and the position may no longer be open for hire.

Staff Engineer, Product Software at Equinix in Sunnyvale, California

Posted in General Business 30+ days ago.

Type: Full-Time





Job Description:

Staff Engineer, Product Software

Equinix makes the internet work faster, better, and more reliably. It is one of only a handful of high-profile dot-com companies that not only survived but thrived and today is experiencing hyper-growth as we build products and services that enable our customers to realize the advantages achieved at the intersection of hybrid cloud, interconnection, and edge computing. We empower enterprises to quickly adapt to change and leverage digital ecosystems to create new business value and growth.

 

For this purpose, we hire talented individuals who curious and thrive on solving hard problems, while working in an environment that values continuous learning opportunities to hone new skills, experiment with new approaches, and grow in new directions. Our culture is at the heart of our success and it’s our authentic, humble, and gritty people who create “The Magic of Equinix”. We all share a passion for technology and putting the customer at the center of everything we do.

 

Are you passionate about incubating technologies and driving the delivery of new products and services? Are you the person who can drive innovation and wants to make a bigger impact? If you answered yes, then come join the Product Research and Incubation Engineering team at Equinix. You will collaborate with some of the brightest minds in the industry and enjoy a competitive package, great benefits, and a creative and diverse work environment. 

Responsibilities

As a key member of the Equinix Product Services Incubation Engineering team, you will be involved in the development lifecycle from design, implementation, testing and support with a focus on delivering solutions adhering to business goals, technical requirements and engineering standards. 


  • Design, Development & Support of Software Products and Solutions.  

  • Develop unit test plans, test suites, and perform tests on software solutions.  

  • Integrate software product(s) with other systems, test interfaces, and manage version control.  

  • Interact with stakeholder(s) to understand and document the product feature(s).  

  • Solve bugs, engage in trouble-shooting, and interact with the internal developer community.  

  • Assist in the analysis & evaluation of new technologies to meet the demand for product roadmap and technology platform goals.  

  • Evaluation and recommendation of appropriate technologies for product features and platform.  

  • Advocate and Follow best design and development practices adhering to Engineering standards. 

  • Self-starter, team collaboration and good communication skills 

  • Participate in Design & Peer Code Review process.  

Qualifications


  • Bachelor degree in Computer Science, Software Engineering or related field with 7+ years of professional software development experience 

  • Solid understanding of networking concepts, technologies and protocols used in SDN and datacenter network. L2/L3 forwarding, DHCP, EVPN 

  • 2 years of working experience and proficient in Golang, or 5 years of C/C++ 

  • 3 years of Python language is also a bonus 

  • Experience and knowledge of REST API development  

  • Experience using RDBMS and/or NoSQL technologies 

  • Hands-on experience with public clouds such as AWS, Azure or GCP 

  • Hands-on experience with K8S, docker and a good understanding of virtualization technologies 

  • Hands-on experience in designing micro-services & SOA based applications  

  • Solid knowledge in Linux Kernel Architecture, Data Structures, Algorithms and Design Patterns. Experience with Linux or Window system bring up is also a bonus 

  • Agile-scrum methodology experience in a software development team 

  • Excellent communication, organization and presentation skills. 

More about Equinix

Equinix is one of the fastest-growing data center companies, growing connectivity between clients worldwide. That’s why we're always looking for creative and forward-thinking people who can help us achieve our goal of global interconnection. With 200 data centers in over 24 countries spanning across 5 continents, we are home to the Cloud, supporting over 1000 Cloud and IT services companies that are directly engaged in technological innovation and development. We are passionate about further evolving the specific areas of software development, software and network architecture, network operations, and complex cloud and application solutions.

Equinix is an equal opportunity employer. All applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, or status as a qualified individual with disability.





More jobs in Sunnyvale, California

Other
about 2 hours ago

Cushman & Wakefield
Other
about 2 hours ago

Walmart
General Business
about 5 hours ago

Intuitive Surgical, Inc.
More jobs in General Business

General Business
less than a minute ago

The Kroger Co.
General Business
6 minutes ago

Harbor Group Management
General Business
6 minutes ago

Harbor Group Management