Software Engineer V
Previous Job
Previous
Software Engineer V
Ref No.: 17-00295
Location: San Jose, California
Start Date: 07/07/2017
 Designs, develops, tests, and evaluates software and systems that enable computers to perform their applications, applying principles and techniques of computer science, engineering, and mathematical analysis. Requires a degree in software engineering design and development. Excludes paraprofessional positions.: Researches, designs, and develops computer software systems, in conjunction with hardware product development, applying principles and techniques of computer science, engineering, and mathematical analysis. Analyzes software requirements to determine feasibility of design within time and cost constraints. Consults with hardware engineers and other engineering staff to evaluate interface between hardware and software and operational and performance requirements of overall system. Formulates and designs software system, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Develops and directs software system testing procedures, programming, and documentation. Consults with customer concerning maintenance of software system. May coordinate installation of software system.

Project/Assignment: PaaS Raptor Tech Refresh, Tech refresh is company level project that eBay will retire all expired hardware and it will significantly improve eBay site reliability. eBay needs to replace a bunch of workload which are running eBay business related applications and we need to promise there are no down time and no business impacts during tech refresh.

Top Requirements:
1. PaaS domain knowledge – understand Platform as a service
2. familiar with Java and API spec – most of tech refresh is calling java based API
3. Trouble shooting – it could be multiple reason to failure and the guy need to figure out the problem and resolve it very fast.

Day to Day:
There is monthly based workload to be replaced, the guy need to monitor all workload to be replaced, if there are API failure – could be PaaS provisioning or deployment APIs, quick figure out root cause. If it needs user's involvement, connect with user and provide options to resolve it very fast.

Previous industry background/experience:
a PaaS related company or internet company who has private cloud.

Q. What is your interview timeframe?
Will start interviewing asap. 2 phases: 1 phone and 1 in persono