VMware MTS - Functions as a Service in Palo Alto, California

Development Engineer, serverless technologies

We are seeking an experienced software engineer to help research, define, and develop a serverless product for use on vSphere and other cloud platforms. The ideal candidate is familiar with open source cloud projects, distributed application architecture, building out microservice designs, and has a strong skill of coding and debugging. Understanding the needs of customers designing and developing their cloud native applications will be key to the success of this product.

Job Role & Responsibilities:

The development engineer will be responsible for architecting, designing, and coding the serverless product from inception, adoption, monetization to sustaining. He(she) will work in a team to implement or incubate innovative serverless products, prototypes or solutions in the space of the cloud native applications delivery for our customers.

Required qualification & experience:

  • 4+ years hands-on experience of software engineering in organizations such as platform, cloud or infrastructure software R&D.;

  • 2+ years programming experience on web applications, cloud platform or distributed systems, must have advanced experience on at least one of the languages: Go, C, Python; Additional language experience such as Java, javascript, C#, Ruby is a plus.

  • Experience designing applications using public cloud providers (AWS, GCP, Azure);

  • Excellent knowledge on Linux operating systems, esp. Linux Container, networking and security;

  • Good knowledge on virtualization and cloud management stack, experience on VMware vSphere platform is a plus;

  • Familiar with at least one of Container, PaaS or IaaS projects like Docker, CoreOS, Mesos Kubernetes, Openstack and Cloud Foundry;

  • Familiar with open source project life cycle management tool chains like Git, Jenkins, Gerrit;

  • Experience with devops and familiar with agile development process;

  • Familiar with API usage and design

  • Understanding of microservice architecture for next generation cloud native apps;

  • Passion for innovation from platform & infrastructure solutions; passion for delighting developer, IT admin & end-user experience;

Education:

  • BS/MS or equivalent experience in CS/EE;

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.