Senior Associate Engineer - Product Software

Salary depends on experience
Posted on 02/23/18
Sunnyvale, CA
Salary depends on experience
Posted on 02/23/18

Job Responsibilities:

  • As a key member of the Equinix Product Engineering team you will be involved in all the software development life cycle phases with a focus on delivering solutions to meet business objectives and engineering standards.
  • Hands-on Design, Development, Testing & Support of Software Products and Solutions
  • Advocate and Follow best design and development practices adhering to software engineering standards.
  • Work in a Globally Distributed Development team environment with minimal supervision.

Qualifications & Experience:

  • Bachelor or Master’s degree or equivalent in the field of Computer Science, Software Engineering or related field of education.
  • Very strong  in Java or C++ programming foundations (Java is highly preferred)
  • Strong foundations and knowledge in Data Structures, Concurrency, Algorithms and Design Patterns.
  • Highly desired to have full stack experience with HTML/CSS, JavaScript technologies, server side frameworks (Spring, Play etc.).
  • Experience with NoSql technologies like Cassandra, Solr, MongoDB etc. is a huge plus
  • Excellent communication, organization and presentation skills.


Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.