VMware Senior Member of the Technical Staff - VMware Kubernetes Engine in Bellevue, Washington
Business Summary: Cloud Native Apps, VMware Kubernetes Engine
The Cloud Native Applications team is one of the leading innovation groups at VMware. Building and delivering cloud-native solutions for private, hybrid and public cloud, this VMware team brings extensive expertise for container networking, security, storage, operations and monitoring to our enterprise and service provider solutions. VMware Kubernetes Engine (VKE) is an enterprise-grade Kubernetes-as-a-Service cloud service that provides an easy to use, “secure by default”, and cost-effective Kubernetes runtime. VKE runs natively on AWS today in several regions, and will be expanded to additional clouds in the future.
For more information view the following links:
VKE Product Information at https://cloud.vmware.com/vmware-kubernetes-engine
Introduction to VKE video
Job Role and Responsibility:
This senior engineer will serve as a technical leader for VKE smart cluster optimization, which dynamically configures Kubernetes clusters to have the right number and type of virtual machines to support the needs of the container workloads while minimizing costs. This engineer is expected to make significant, direct and high quality contributions to the product that lead to increased market share and customer happiness. This person will not only design new functionality, write code, contribute solutions and perform code reviews, but will provide technical leadership across the team, act as a mentor to less experienced team members and collaborate with other teams within VMware. This staff engineer should have a deep understanding of Kubernetes and related cloud-native technologies.
Design and develop VMware Kubernetes Engine, with a focus on smart cluster optimization.
Design and implement solutions which will be delivered at a high cadence to our cloud service.
Write automated feature and regression tests as part of daily development.
Play an active hands-on role across the entire software development life cycle, including helping to deliver your software into production and ensuring that it continues to operate as designed. This includes participation in periodic on-call duty.
Experience with containerization technologies such as Kubernetes and Docker, as well as familiarity with microservice architectures.
Experience with performance modeling and optimization.
Practical experience developing and running a service in a public cloud.
Experience with Linux/Unix.
Programming experience with Go.
Understanding of distributed computing systems.
Strong oral and written communication.
Effective in working both independently and in a team setting.
5+ years of experience
BS/MS in Computer Science or equivalent
This position is eligible for the JoinCNA at https://source.vmware.com/hr/Pages/Employee-Referral-JoinCNA.aspx referral campaign.
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.