26 days old

Senior Staff Engineer - Performance Engineering

Equinix
Sunnyvale, CA 94086
  • Job Code
    JR-113663
Senior Staff Engineer - Performance Engineering

Equinix is one of the fastest growing data center companies, growing connectivity betweenclients worldwide. Thats why we're always looking for creative and visionary people who canhelp us achieve our goal ofglobal interconnection. With 200 data centers in over 24 countriesspanning across 5 continents, we are home to the Cloud, supporting over 1000 Cloud and ITservices companies that are directly engaged in technological innovation and development. We are passionate about further evolving the specific areas of software development, software andnetwork architecture, network operations and complex cloud and application solutions.

At Equinix, we make the internet work faster, better, and more reliably. We hire talentedpeople who thrive on solving hard problems and give them opportunities to hone new skills, trynew approaches, and grow in new directions. Our culture is at the heart of our success and itsour authentic, humble, gritty people who create The Magic of Equinix. We share a real passion for winning and put the customer at the center of everything we do.

The Product Software team at Equinix builds next-generation software products andarchitecture for our Equinix software platform and services offerings.We are looking forengineers responsible for developingand scaling robust platform services that enable best-in-class products. As Senior Performance Engineer, your primary responsibility will be tobenchmark the performance, scalability and fault tolerance of platform services and ensurethat they stay ahead of the latency and availability requirements of the business.

Responsibilities

  • Solves for the customer-understand the WHY and enrich the specification to create asolution which delights customers
  • Creates a framework to validate the architecture for scalability and fault tolerance
  • Develops an automated performance test suite that can benchmark release candidatesagainst production versions for latency
  • Creates chaos testing suites to ensure the resiliency of services
  • Automates the synthesis of data to recreate traffic patterns that mimic production
  • Provides inputs to capacity planning and cost structure
  • Provides recommendations on optimal CPU, memory and I/O configurations
  • Communicatestestresultsandhighlightspotentialquality,performance,SLAandsecurityriskstostakeholders
  • Participatesinbugtriageanddrivesprioritizationofperformance,scalabilityandresilienceinitiatives
  • Contributes activelyinanAgilescrumteamtodefinetestscope,automationandimprovingfeaturetestcoverage
  • Collaborates effectively with stakeholders, including Product Owners, Developers andother Quality Engineers

Qualifications

  • BS in computer science or equivalent with7+ yearsbuilding performance test frameworks
  • 6+ years of hands-on experience withautomating tests forRESTfulAPIs,microservicespreferred
  • 6+ years of hands-on experience with Agile-scrum methodologypreferred
  • Performance testingexperienceusing tools like Gatling
  • Experienceusingcontinuous integration and deliverytools such as Jenkins, Bamboo, TeamCityand container technologies such as Docker is required
  • Experience with bothSQLandNoSQL databases
  • Experience working on SaaS/PaaS products with distributed, horizontally scaling architectures
  • Experience with identifying and resolving production availability and latency issues
  • Ability to clearly document and communicate test results to stakeholders
  • Act like an owner for the performance, scalability and resilience of Equinix products

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.







Posted: 2020-03-14 Expires: 2020-04-12
Sponsored by:
ADP Logo
Sponsored by:
Bank of America Logo

Featured Jobs[ View All ]

Featured Employers

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Staff Engineer - Performance Engineering

Equinix
Sunnyvale, CA 94086

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast