eBay’s developer experience team is hiring! This team is building the next generation developer tooling to support the next generation eBay platform. This team is also building key pieces of the next gen eBay platform – Build, package and deploy. We are using cutting edge technologies in developing these systems. The new tooling and build systems aim at revolutionizing the way development is done at eBay. We are looking for strong engineers, thought leaders who have the vision and the skills to implement this vision.
Our ideal candidate is someone who has experience at the systems level, and can think across multiple layers simultaneously. Should have a strong Java experience in building large scale, complex systems. Prior experience with tooling technologies (Eclipse, JS, Browser plug-ins etc.) and build systems is a definite plus.

Responsibilities:
Design, develop and support the infrastructure and tools to manage, build and package large scale software systems in Java.

Define and develop the software engineering tools and infrastructure to maintain isolation and clear dependency model between software components.

Design and develop the constructs which constitute the individual projects and applications in J2EE package. 


Requirements:
BS in Computer Science (or related technical degree) and 4+ years related industry experience (or MS and 2+ years)

• Demonstrated proficiency in object oriented development with Java, J2EE, and XML; Windows NT, UNIX and/or Linux development experience.

• Solid knowledge of Software Component and Packaging constructs like Maven, Ant, Hudson/Jenkins and OSGi.

• Strong communication and problem solving skills

• Experience with shell/Perl scripting a definite plus


Contact: jpenick@ebay.com to learn more!