VMware Senior Member of Technical Staff - [Storage, Large Scale Systems, Test Dev, Java] in Bengaluru, India

Job Description

The vSphere Core Storage team engages in every phase of the software development life cycle acting as trusted advocate for the customers.

VMware storage stack caters to the diverse storage needs in the virtualized storage world, including block file and object storage.

We are looking for engineers who are passionate about building engineering systems, tools and devising strategies for delivering a complex and high quality storage subsystem for VMware products.

Engineers are expected to collaborate with all stakeholders including Engineering teams, Product Managers, Release Managers and various cross functional teams to deliver state of the art solutions for the emerging cloud market.

As part of vSphere Core Storage System Test, you will be a leader and evangelist for fast paced engineering practices. You will work at conceptual and code level to create practical, cost effective solutions for product engineering.

Based on your vast experience you will lead in the adoption of industry best practices.

You will be working closely with various engineering teams to participate in design reviews as well as coordinate the smooth integration of feature delivery into the product and help ship high quality VMware products.

It’s a test-developer role that involves working alongside multiple product development teams to build tests and tools to be used by development team as well as used in product test lifecycle. You will be responsible for designing and delivering an end to end automation system which is sustainable and scalable.

It’s an opportunity to be part of building next generation technologies like Hyper Converged Infrastructure and Storage , SDDC as a Service and Cloud Computing Infrastructure .

If you thrive in a creative, fast paced and dynamic environment come join our team!

This requirement is primarily for a candidate in with hands on Java/related OO language experience along with exposure to storage systems. The candidate should be able to visualize large scale systems.

As a Member of Technical Staff we expect:

  • You are passionate about technology.

  • Passion for high quality product delivery.

  • Able to articulate the customer view point.

  • Able to drive directions by leveraging data to make your case

  • You are a self-driven, resourceful individual who takes ownership & pride on his/he work

  • You to be strong mentor who leads by example

  • Full engagement and collaboration with local and remote cross functional teams

  • Ability to negotiate and influence the decisions to best support the customer needs

As a Member of Technical Staff you will:

  • Design, develop and execute comprehensive automation strategy and test code in a large scale framework that tests multi-dimensional aspects of storage virtualization for VMware vSphere products.

  • Continuously apply innovation to deliver high quality products to customers.

  • Contribute to the definition and implementation of key processes and participate in continuous improvement activities like RCCA, project retrospectives, and related Initiatives.

  • Evangelize the adoption of new tools and practices to improve quality and efficiency.

  • Analyse and root-cause issues and report product defects and collaborate with other engineering groups towards resolution.

Competencies & Technical Skills:

  • Master’s degree in Computer Science or equivalent

  • Strong understanding of Windows/Linux operating systems/networking

  • Proficiency in one or more of the following programming languages: Java, Python, C++ Exposure to Test Driven Development practices.

  • Exposure to High-Fidelity test environments.

  • Broad technical knowledge including:

  • Operating system fundamentals (task scheduling, memory management)

  • Familiarity with WSDL, SOAP, XML - Basic systems administration (installing and configuring operating systems and hardware)

  • Software Development lifecycle - Good software engineering practices

  • Basic software design principles and understanding of OO design principles

  • Understanding of storage technologies (SCSI/ RAID/ FC/ iSCSI/ NAS/SAS) on various storage device

Ideal candidate traits:

  • A strong attention to detail and a feeling of pride and ownership over the quality of our product

  • Strong written and verbal communication skills

  • Ability to work independently with minimum supervision as well as work in a team

  • Ability to interact well in cross functional and multi-location teams

  • Flexible and committed in order to do what needs to be done

  • The ability to advocate for best practices, great usability and exceptional quality

  • Great organizational skills and a strong feel for process

VMware is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: VMware is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at VMware are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. VMware will not tolerate discrimination or harassment based on any of these characteristics. VMware encourages applicants of all ages. VMware will provide reasonable accommodation to employees who have protected disabilities consistent with local law.