Member of Technical Staff - SpringSource Tools Developer
 
Job ID 
 17447-VM
Division 
 R&D
Job Location 
 San Francisco
City 
 
State 
 
Country 
 
Job Status 
 Full Time
Job Category 
 R&D
 

Tools Engineer

The SpringSource Engineering team is seeking a motivated, experienced engineer to join their developer tools team. Applicants must have experience building high quality Eclipse platform extensions and will ideally have some experience using Spring, AspectJ and/or Groovy/Grails. The successful candidate will be contributing to the development of our SpringSource Tool Suite as well as our other open source tool offerings.

SpringSource, a division of VMware, Inc., (NYSE: VMW) and the leader in Java application infrastructure and management, provides a complete suite of software products that accelerate the entire build, run, manage enterprise Java application lifecycle. SpringSource employs the open source leaders who created and drive innovation for Spring, the de facto standard programming model for enterprise Java applications. SpringSource also employs the Java and Web thought leaders within the Apache Tomcat, Apache HTTP Server, Hyperic, Groovy and Grails open source communities. Nearly half of the Global 2000, including many world’s leading retail, financial services, manufacturing, healthcare, technology and public sector clients are SpringSource customers. For more information visit: www.springsource.com

The SpringSource tools team is small, flexible and highly dynamic. Candidates must possess multiple skills and have the flexibility, adaptability and attitude to fit into that kind of environment.

In this role, the candidate will:
• Be part of a de-centralized tools team building highly specialized developer tools for the SpringSource technology stack
• Be responsible for designing, implementing and testing new feature areas of our developer tooling around Spring technologies, OSGi, AspectJ and Groovy/Grails
• Be responsible for maintaining existing tools like Spring IDE and AJDT
• Be responsible for supporting our customers and community users on support forums, mailing lists and issue trackers
• Be responsible for presenting our developer tools at conferences and client meetings
• Be required to maintain technical acumen in key technology areas. Specific technology areas are:
o Spring Framework and Spring projects
o SpringSource server runtimes
o Cloud and virtualization offerings
o OSGi and Eclipse-based development

Qualifications:
• Experience implementing Eclipse-based developer tools
• Experience using Spring, AspectJ and/or Groovy/Grails is a plus
• Proven collaboration skills in highly technical software teams
• Experience participating in agile development is a plus
• Open source community experience is a plus
• BSCS or equivalent required, MSCS or equivalent preferred from a highly-regarded accredited institution

VMware (NYSE: VMW), the global leader in Business Infrastructure Virtualization, delivers proven virtualization solutions —from the desktop through the datacenter and to the cloud—that energize business, while saving energy. IT organizations in companies of all sizes rely on VMware and its industry-leading platform, VMware vSphere™, to achieve a more efficient, controlled and flexible IT environment. With 2008 revenues of $1.9 billion and more than 150,000 customers and 22,000 partners, VMware delivers the world’s most trusted solutions for virtualization, a strategic initiative that consistently ranks as a top priority among CIOs. VMware’s award-winning technology, market-leading position and culture of excellence provide our 7,000+ employees in 40+ locations worldwide with a platform for professional growth and the excitement of being an early-stage innovator.