Sr. Storage Software Engineer

Posted 12 Oct 2018

eBay

San Jose, CA United States


Looking for a company that inspires passion, courage and imagination, where you can be part of the team shaping the future of global commerce? Want to shape how millions of people buy, sell, connect, and share around the world? If you’re interested in joining a purpose driven community that is dedicated to creating an ambitious and inclusive workplace, join eBay – a company you can be proud to be a part of.





About Our Team :

Do you have passion for solving problems that come with scale? At eBay, we deal with petabytes of data that is queried and transformed at rapid speed - we perform 100s of billions of queries and update billions of records per day.

 

If work with data of this size and volume is not very exciting, we would like to mention that we are growing a team that is building a geo-distributed, always available, and high-performance distributed storage services leveraging cloud technologies for eBay’s next-generation core storage platform.

The storage platform is being built by a team which has the culture and fast paced development found at a startup.

 

A Software Engineer in the storage platform team has knowledge and ideas on how to develop creative solutions smartly. We are looking for outstanding software engineers with strong development experience in building scalable and geo-distributed storage solutions.

 

You will have a strong understanding of meaningful programming languages, databases, transaction systems, distributed systems, consensus algorithms, replication, design patterns, storage, and network.

Exceptional problem solving abilities will be essential for success, as will be a focus on quality. In our environment, quality is everyone’s responsibility, passion is key, innovation and creativity are necessary.

You will participate in the entire lifecycle of a product ranging from architecture through testing and production rollout.

 

Key Responsibilities include:


  • Be part of a team of super-smart engineers building next-gen storage platform using the latest open source technologies and contributing to open source.

  • Design and implement differentiated production-ready features in a fast-pace environment with focus on availability, scalability, performance, and geo distribution

  • Rollout features at the pace of business changes and requirements

  • Passion to bring out innovative ideas and try out new solutions, while being open-minded to feedback from the team

  • Relentless focus on quality and automation


Qualifications:


  • We would prefer someone with 10-15 years of experience developing/testing/deploying secure production quality storage software products

  • Expert level programming (C/C++, Java) and scripting skills (Bash) are required with track record of solving complex problems

  • Prior experience with storage protocols such as SCSI, NvME, and iSCSI

  • Prior experience building distributed systems at internet scale

  • Proven technical leadership in guiding teams and making architectural decisions

  • Ability to collaborate with other senior technical leaders in the team

  • Demonstrated experience in leading critical project to production

  • Strong verbal and written interpersonal skills are essential due to dynamic nature of team discussions

  • Working experience in a cloud environment (Docker) is essential.

  • Master’s Degree in Computer Science or equivalent.

  • Self-directed work style with minimum supervision

Looking for a company that inspires passion, courage and imagination, where you can be part of the team shaping the future of global commerce? Want to shape how millions of people buy, sell, connect, and share around the world? If you’re interested in joining a purpose driven community that is dedicated to creating an ambitious and inclusive workplace, join eBay – a company you can be proud to be a part of.





About Our Team :

Do you have passion for solving problems that come with scale? At eBay, we deal with petabytes of data that is queried and transformed at rapid speed - we perform 100s of billions of queries and update billions of records per day.

 

If work with data of this size and volume is not very exciting, we would like to mention that we are growing a team that is building a geo-distributed, always available, and high-performance distributed storage services leveraging cloud technologies for eBay’s next-generation core storage platform.

The storage platform is being built by a team which has the culture and fast paced development found at a startup.

 

A Software Engineer in the storage platform team has knowledge and ideas on how to develop creative solutions smartly. We are looking for outstanding software engineers with strong development experience in building scalable and geo-distributed storage solutions.

 

You will have a strong understanding of meaningful programming languages, databases, transaction systems, distributed systems, consensus algorithms, replication, design patterns, storage, and network.

Exceptional problem solving abilities will be essential for success, as will be a focus on quality. In our environment, quality is everyone’s responsibility, passion is key, innovation and creativity are necessary.

You will participate in the entire lifecycle of a product ranging from architecture through testing and production rollout.

 

Key Responsibilities include:


  • Be part of a team of super-smart engineers building next-gen storage platform using the latest open source technologies and contributing to open source.

  • Design and implement differentiated production-ready features in a fast-pace environment with focus on availability, scalability, performance, and geo distribution

  • Rollout features at the pace of business changes and requirements

  • Passion to bring out innovative ideas and try out new solutions, while being open-minded to feedback from the team

  • Relentless focus on quality and automation


Qualifications:


  • We would prefer someone with 10-15 years of experience developing/testing/deploying secure production quality storage software products

  • Expert level programming (C/C++, Java) and scripting skills (Bash) are required with track record of solving complex problems

  • Prior experience with storage protocols such as SCSI, NvME, and iSCSI

  • Prior experience building distributed systems at internet scale

  • Proven technical leadership in guiding teams and making architectural decisions

  • Ability to collaborate with other senior technical leaders in the team

  • Demonstrated experience in leading critical project to production

  • Strong verbal and written interpersonal skills are essential due to dynamic nature of team discussions

  • Working experience in a cloud environment (Docker) is essential.

  • Master’s Degree in Computer Science or equivalent.

  • Self-directed work style with minimum supervision

Job Source: Stackoverflow
Job Source: Stackoverflow

Related jobs

© Techie Jobs 2017. All rights reserved.