Job Title: Intern-MTS- Cloud-Infrastructure Job
Job Number: 31769BR
Location: Palo Alto, CA, US
Job Description Responsibilities:
Intern-MTS-Cloud-Infrastructure: This is a core development internship with our Cloud Infrastructure team. As part of working on this project, you will design and develop efficient protocols for high throughput data transfers, restarting techniques and advanced bandwidth optimization techniques such as compression, de-duplication etc. You will get exposure to cloud architectures, security, and challenges related to transporting huge data (100Gb or more) over WAN links. The resulting technology from this work will be used in products that will be deployed worldwide in cloud environments.
This internship will start with an analysis of the existing TCP and UDP based data transfer protocols and quickly transition into design and implementation of a high speed and reliable data transfer service. Expected outcomes include data transfer service integrated in the cloud infrastructure products and an academic paper describing the novel contributions.
Requirements:
- Currently pursuing BS, MS, or Ph. D in Computer Science
- Strong programming skills in Java or C++
- In-depth knowledge of data-transfer protocols (FTP, SCP, FASP, UDT, etc.)
- In-depth knowledge of networking protocols (TCP/IP, UDP, HTTP, etc.)
- Must have strong analytical, diagnostic and problem-solving skills with ability to work in a team environment
- Good communication skills
Duration: Summer 2012
Desired Requirements/Nice to Have:
- Distributed systems
- Scalable systems design experience

Job Title: Intern - MTS- User Experience
Job Number: 32530BR
Location: Palo Alto - CA
Job Description: User Experience Engineering
This team is seeking an Interaction Designer MTS Intern to join the User Experience Engineering Team based in Palo Alto, California. This internship project for Summer 2012 requires an Interaction Designer willing and able to understand technical system administration details in order to develop the user experience for enterprise class virtualization applications on desktop and mobile platforms.
Roles and Responsibilities:
Collaborating with multi-disciplinary development teams, the Interaction Design Intern will work closely with a UE Lead and UI Engineering team to:
- Build concepts, identify user demographics, and define roles
- Design user interactions and interfaces for a mobile version of a virtual desktop provisioning and monitoring application
- Identify requirements, specify functionality, and develop user models
- Design, prototype, and test user interfaces for interaction
- Develop and maintain user interface specifications and guidelines
- Communicate with the development team to drive user interface designs
- Resolve design trade-offs and implementation issues
Requirements:
- Excellent communication and interpersonal skills
- A passion for the challenge of quickly distilling complex problems into clean, simple design solutions
- Practical experience in user-centered design processes and methodologies
- Currently pursuing a Bachelor or Masters degree in Human Computer Interaction, Graphic Design, Industrial Design, Human Factors, Cognitive Sciences, Interaction Design, or related discipline
- Online portfolio of work samples available for review

Job Title: Staff Engineer - Cloud Computing Job
Job Number: 29028BR
Location: Palo Alto - CA
Job Description:
Requirements:
- BS, MS, or PhD in Computer Science
- Top notch problem solving skills
- Demonstrated ability to write good ‘social’ code
- Open mind and willingness to learn from peers, and help them grow as engineers
- Ability to work effectively in a complex development environment
- Commitment to deliver on time and to spec
Our development technologies:
- Java EE, Spring Framework, Hibernate, OSGi, Maven
- Oracle, MS SQL, Postgres
- Adobe Flex, HTML5 / Javascript
- VMware vSphere
Experience in these is not required, but will be useful. In addition we’re interested in software engineers with experience in networking, storage, distributed systems, or cloud technologies in general.

Job Title: Sr. Software Engineer - Front End (Javascript) Engineer
Job Number: 31905BR
Location: San Francisco, CA, US
Job Description:
Responsibilities:
- Engage in discussions with our product team to build and maintain features across the Socialcast offerings
- Design cutting-edge patterns for our heavy javascript clients
- Discuss design, usability, scalability, and security
Qualifications:
- At least 3 years of experience writing maintainable JavaScript
- Understanding of advanced JavaScript features (closures, prototypal inheritance)
- Familiarity with common JavaScript design patterns
- B.S. or higher in CS, Math, or Engineering is preferred
- Worked on at least one high-performance web site for 2+ years

Job Title: Enterprise Java Software Engineer - VMware View (Admin Backend Team) Job
Job Number: 28972BR
Location: Palo Alto, CA, US, San Francisco, CA, US
Job Description:
Responsibilities:
- Working within a collaborative team setting to design, implement and integrate major enterprise product features for a multi-tier, scalable, and secure View product
- Take responsibility from specification to delivery of key product features
- Write well documented, high performance, reliable, maintainable code, predominantly in Java
- Work with QA to define, design and implement effective tests for components and features you are responsible for in order to ensure a high product quality
- Drive and work with cross-functional teams across organizational boundaries to get things done
Requirements:
- Server or Backend programming, with a significant level of professional development experience (5+ years)
- Excellent design and programming skills in Java with an enterprise (backend server) focus
- Understanding of distributed computing and complex, multi-tier applications
- Demonstrable implementation experience of scalable, high performance, concurrent, multithreaded solution
- Desire to work in an exciting environment, working on cool projects and delivering new technologies and products to the marketplace
Competencies:
- Understanding of Windows security and authentication technologies and networking protocols that relate to distributed computing
- Strong analytical and problem solving skills, attention to detail
- Knowledge of technologies such as JMS desirable
- Experience with Java development technologies such as JUnit, Maven, Eclipse or Spring a plus
- Understanding of performance analysis, benchmarking, and trouble-shooting including data gathering, scalability testing, and system profiling is an advantage
- Experience participating in agile development a plus
- BSc or Masters in Computer Science highly desirable

Job Title: Senior Product Manager, Big Data Based Systems Management Platform Job
Job Number: 30736BR
Location: Palo Alto, CA, US
Job Description:
Job Description Senior Product Manager, Big Data Based Systems Management Platform
Responsibilities:
- The Senior Product Manager (PM) will participate in defining an emerging product space in the Cloud Operations Management area, applying Big Data approaches to systems management problems. The PM will be responsible for data management and analysis capabilities behind VMware’s vCenter Operations and related product lines. The PM will identify customers’ emerging cloud management needs, conceptualize cloud oriented solutions and work closely with engineering to deliver compelling products.
Requirements:
- 4 years of engineering or product management experience in companies involved in computing, storage or networking domains
- Strong background in systems software – operating systems, servers, storage, networking, systems management and related technologies
- Experience in data mining, Big Data (Hadoop), no-SQL and related areas is a big plus
- BS in Computer Science or related technical degree, MBA preferred
- Track record of working well with engineering teams, customers and sales teams
- Excellent written and verbal communication skills

Job Title: Sr. IT Program Manager, Customer Operations Job
Job Number: 31442BR
Location: Palo Alto, CA, US
Job Description:
Sr. IT Project or Program Manager: Will be responsible for managing the ongoing VMware Salesforce.com implementation and Enterprise Territory Management applications, and future improvements, for Sales, Partner Sales, Support and Marketing processes. Responsible for project management methodology, ensuring alignment with business goals, coordinating IT and business efforts (application design and development, system integrations, process engineering, business intelligence/reporting, etc.), and driving program to success.
Responsibilities may also include providing guidance, or managing, additional strategic VMWare business programs and cross-functional projects. They will contribute to the development and implementation of enterprise-wide project management practices, project governance standards, processes and metrics. This role will also be responsible for helping to deploy a standard methodology among large scale applications projects and incorporating effective project change and risk management controls.
Responsibilities:
- Manage all phases of program to success, including planning, design, development/configuration, testing and release processes; manage resource and budgeting processes; foresee and manage risks and issues; effectively communicate status and ensure successful working relationships among project teams.
- Manage Salesforce.com, Enterprise Territory Management, and additional programs as aligned to VMware priorities.
- Help in establishing standards for project and portfolio management including processes, methodologies, metrics and tools to ensure the development and use of project management throughout IT.
- Ensure appropriate project controls and reporting are in place to monitor and govern the project.
- Recommend and manage the alignment and prioritization of project initiatives based on business strategy to meet key objectives.
- Serve as Project/Program Manager, as requested, for selected major projects across the company including, but not limited to, major investments in IT systems.
Requirements:
- BS business or Computer Science (preferred); MBA (preferred)
- 7+ years IT projects related work experience; 5+ years experience leading major Programs/Projects in a complex, global corporate setting. Experience managing SDLC processes and resources distributed globally.
- Demonstrated track record of successful CRM implementations, including Salesforce.com for Sales and Support Operations. Additional experience in Sales, Support, Marketing, Maintenance Sales, and Business Intelligence/Reporting processes.
- Experience in Software or High Tech industries strongly preferred
- Strong process improvement background including metrics development
- Experience with change management techniques / driving cultural change
- Demonstrated leadership skills in large scale IT environment
- Must be a self-starter, motivated individual who works well under pressure
- Ability to multi-task, prioritize and coordinate tasks
- Strong customer focus with excellent customer service skills
- Innovative thinking with tenacity for success
- Ability to connect functional teams with technical teams to achieve effective solutions
- Strong meeting and solution facilitation skills
- Excellent business-based decision making that balances competing priorities
- Effective communication skills with all levels of management, including the ability to influence at the executive level
- Exceptional planning and organization skills
- Ability to prioritize to meet multiple deadlines
- Well-developed leadership abilities to build positive relationships and handle conflict resoluti

Job Title: Director of Product Management - Storage Virtualization Job
Job Number: 32745BR
Location: Palo Alto, CA, US
Job Description:
The Director of Product Management for Storage Virtualization has responsibility for guiding and augmenting the team that is charged with extending the reach of virtual infrastructure and virtualization management to include storage solutions, both within VMware itself and in conjunction with the storage partner ecosystem. The role requires an individual with strong leadership, partnering and analytical skills who can lead a team and create a shared vision for VMware’s storage solutions direction; foster a vibrant ecosystem to deliver storage solutions on top of the VMware platform; help to build products from existing ideas; and help to develop new ideas based on industry experience and contact with customers, prospects and partners. The ideal candidate possesses a unique blend of business and technical savvy; a big-picture vision, and the drive to make that vision a reality. He/she must enjoy spending time in the market to understand customer problems, and find innovative solutions for the broader market.
Responsibilities:
- Guiding and augmenting a world-class product management team: the Director must develop an exemplary team of product managers who can lead the company into its next phase of hyper-growth
- Utilize storage solutions that enable rest of VMware’s product line roadmaps with the overall company goals and vision, and leading the effort to create product positioning and messaging across the storage domain. The Director will deliver web content, whitepapers, and demonstrations to drive customer adoption, and ensure technical marketing alignment with key partners
- Leading the definition of next-generation storage solutions technologies: the Director and his/her team will lead efforts to identify new target products or markets that VMware can attack, leveraging the game-changing power of virtualization to bring “better than physical” security to the IT environment
- Managing the product development process from inception to product delivery
- Managing communications with industry analysts, including the positioning of VMware technologies within the broader infrastructure software market
- Working closely with sales to identify and address broad industry and product trends
Requirements:
- At least 6-10 years of experience in product management in the storage industry; at least three years of experience in storage virtualization.
- At least 4-5 years experience managing a team of product managers
- BA/BS required, in Computer Science or related technical degree preferred, MBA desirable
- Excellent listening, oral and written communication/presentation skills with strong ability to influence people at all levels and in various functions
- Strong awareness of technology trends and potential influence on VMware’s business
- Strong teaming skills and experience to bring together diverse views.

Job Title: Sr. Software Development Project Manager - Ecosystems Job
Job Number: 32335BR
Location: Palo Alto, CA, US
Job Description:
Responsibilities:
- Drive requirements analysis and prioritization process
- Creation, execution and revision of project work plans and schedules, including management of day-to-day operations
- Leadership on software development methodology and standards
- Project communication, presentations, status reporting and metrics
- Risk management: Identify project risks, provide risk avoidance recommendations, and anticipate potential problems.
- Management of project documentation
Requirements:
The ideal candidate will have a strong technical and software development background and the ability to work well with developers and leaders across engineering teams. The candidate must be capable of working in a fast-paced environment, will be at ease with different technologies, and will be passionate about leading software development projects.
- Bachelors (Masters preferred) in CS/CE, or equivalent experience
- 5-10 years of software development project management experience delivering complex, system level commercial products
- Proficiency using project management tools; Project Management Professional (PMP), Waterfall and/or Agile/Scrum training is highly desirable
- Excellent verbal and written communication skills
- Experience interfacing with development teams, both internally and cross-functionally; Experience in dynamic working environments
- Hands-on experience and/or in depth understanding of system architecture, virtualization, storage, networking and/or server hardware will be a significant plus
