No experience
Employment Type:
Full time
Job Category:
Software Development
Staff Engineer - Python Openstack Developer - Network...
(This job is no longer available)
VMware | Palo Alto, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

# About Us

VMware NSX is a network virtualization platform that delivers the operational model of a virtual machine for the network. Virtual networks reproduce the network model in software, allowing complex multi-tier network topologies to be created and provisioned programmatically in seconds. NSX includes a library of logical networking services - logical switches, logical routers, logical firewalls, logical load balancers, logical VPN, QoS, and distributed security.

A self-service interface allows users to create custom combinations of these services in isolated software-based virtual networks that support existing applications without modification or deliver unique requirements for new application workloads. Similar to virtual machines in compute, virtual networks are programmatically provisioned and managed independent of networking hardware. Decoupling from hardware introduces agility, speed and operational efficiency that has transformed data center economics.

# Why work for our Division

VMware's world-class, award-winning R&D; team is comprised of thousands of top-notch computer scientists and software engineers that are transforming computing through virtualization. Members of the R&D; team voice their creative ideas and watch them become initiatives, participate in exciting short-term and long-term products on the VMware roadmap, initiate advanced research projects, and/or write and test code that ships. At VMware, our engineers continue to learn and grow by working with top professionals from around the world and recent graduates of top universities and by taking advantage of our extensive internal training opportunities and generous external education assistance program. R&D; team members work on the latest computing equipment and have access to the ACM and IEEE libraries. VMware has R&D; offices in: Silicon Valley; Burlington, MA; Cambridge, MA; Broomfield, CO; Sofia, Bulgaria; Aarhus, Denmark; London, UK; Herzliya, Israel; Bangalore, India; and Beijing, China.

# Job Description

Job Scope:

VMware is looking for a Senior Software Engineer who is interested in joining our Nicira OpenStack software team. As a Senior Software Engineer, you will be part of a core team that will work on highly collaborative software development process. This software engineer will participate in many innovative projects, with the authority and scope to apply your expertise in a fast paced and technically driven environment. You'll be part of a bright engineering team that has an open communication, empowerment, innovation, teamwork and customer success culture.


* Strong coding skills in Python, with emphasis on writing modular, scalable code.

* Capable of architecting complex software solutions.

* Experience working with Opensource or a similar cloud infrastructure platform is desirable.

* Communication skills for a highly collaborative software development process.

Desired Skills:

* Experience working in large-scale systems is a strong plus.

* Experience with layer-2, layer-3 and/or layer-4 network protocols and technologies.

* Experience with and interesting in Open Source software communities.

* Familiarity with API web service design.

* Ability to write tutorials/documentation and give presentations to customers/partners.

* Excellent verbal communication, analytical skill and critical thinking.


* Participate with small team to work on OpenStack cloud infrastructure software platform working on Networking As a Service for Openstack.

* Strong passion for developing new software that is scalable.

* Work with product managers to ensure usability of the product.

* Strong ability to influence others and build consensus using good written and verbal communication skills and customer facing skills

* Developing visioning skills and ability to see the big picture

* Communicate with all stakeholders and team members and provide updates perform other duties and responsibilities as requested or required


A Computer Science or related undergraduate and/or master's degree is required. Any other demonstrated high technology aptitude is desired.

# EEO Statement

VMware is an equal opportunity employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Equal opportunity and consideration are afforded to all qualified applicants and employees in personnel actions, which include: recruiting and hiring, selection for training, promotion, rates of pay or other compensation, transfer, discipline, demotion, layoff or termination. VMware does not unlawfully discriminate on the basis of race, color, religion, sexual orientation, marital status, pregnancy, gender identity, gender expression, family medical history or genetic information, citizenship, national origin or ancestry, sex, age, physical or mental disability, medical condition, veteran status, military status, or any other basis protected by federal, state or local law, ordinance or regulation. VMware also makes reasonable accommodations for disabled employees consistent with applicable law. Further, it is the policy of VMware to maintain a working environment free of all forms of harassment.

*Posting Title:* Staff Engineer - Python Openstack Developer - Network Virtualization software

*Advertised Location (Select only ONE location):* Palo Alto, CA, US

*Requisition Number:* 51723BR

*LinkedIn Recruiter Account Email:* smohamedali@vmware.com

*Advertised Group (Place a checkmark to select multiple groups):* Engineering

About VMware

Company Description

VMware (NYSE: VMW): VMware (NYSE:VMW), the global leader in virtualization and cloud infrastructure, delivers customer-proven solutions that accelerate IT by reducing complexity and enabling more flexible, agile service delivery. VMware enables enterprises to adopt a cloud model that addresses their unique business challenges. VMware’s approach accelerates the transition to cloud computing while preserving existing investments and improving security and control. With more than 400,000 customers and 55,000 partners, VMware solutions help organizations of all sizes lower costs, increase business agility and ensure freedom of choice.