MTS Software Engineer, Data Infra. in Rancho Cordova, CA

$100K - $150K(Ladders Estimates)

eBay   •  

Rancho Cordova, CA 95670

Industry: Consumer Technology

  •  

5 - 7 years

Posted 61 days ago

This job is no longer available.

About Our Team:

Are you passionate about databases? Are you addicted to solving complex problems at incredible scale? We are looking for a best-in-class Software Engineer to join our team in Rancho Cordova. We are responsible for everything data-related at eBay, from the end-user APIs all the way down the stack to actually building databases themselves!

You should have a love for using - and creating - newest technology. You, with your solid understanding of computer science fundamentals, your experience with data infrastructure and passion to innovate, will join us on our multi-year journey to transform our data ecosystem to a cloud-native platform while keeping the existing stacks operating faster and more reliable than ever before.

It's essential that you will have strong software development experiences across a breadth of data platforms, including relational SQL, NoSQL, and Key-Value stores. Your knowledge of distributed systems is a strength. You are expected to be ambitious, produce high quality work and be comfortable working with senior management. You will identify problems that need solving and will be empowered to solve them.

This is a true software engineering position, not an administrator or sysop role.

Primary job Responsibilities:

  • Build and support data services, client APIs and back-end databases.
  • Maintain and enhance existing data platform
  • Full life cycle ownership of our products from design through implementation, to production support.
  • Join Scrum team and attend daily project stand-up meetings.
  • Be a domain expert on data products
  • Participate in and lead cross-team and cross-geography projects
  • Responsible for software process: design, user documentation, code review.

Job Requirements:

  • BS or higher in Computer Science, CIS, EE, or related field
  • 6+ years of experience in requirements analysis, design, coding and unit testing of scalable, distributed, fault-tolerant applications
  • Mandatory Skill: Java, C++ is a plus
  • Participate in all phases of the software development lifecycle, including discovery, analysis, requirements definition, solution design, configuration, code development, testing, deployment and support
  • Expertise required in object-oriented design methodology and application development in Java and J2EE, including Spring, Hibernate, servlets, JDBC, XML, XSL
  • Expertise in unit test, code coverage process, pipeline setup.
  • Experience with database and SQL, preferably Oracle
  • Working knowledge of NoSQL and Key-Value databases
  • Test Driven development
  • Proven track of success with strong focus on high velocity and high quality
  • Familiar with Agile/Scrum
  • Strong "soft" interpersonal skills


Valid Through: 2019-9-16