Applicants must be eligible to work in the specified location
Posting Title Sr. Software Engineer- Distributed Systems About Us Nicira, part of the VMware (NYSE: VMW) family, brings incredible, new features and capabilities to the VMware virtual networking portfolio. Our products, technology and team, combined with the existing network and security solutions at VMware, the global leader in virtualization and cloud infrastructure, form one of the fundamental building blocks in the Software-Defined Datacenter Strategy at VMware. Innovative companies such as AT&T, DreamHost, eBay, NTT and Rackspace use our products to accelerate service delivery from weeks to minutes, transforming their cloud data center operations and economics. Be an integral part of the future of the software-defined datacenter. 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; Cambridge, MA; Broomfield, CO; Sofia, Bulgaria; Aarhus, Denmark; London, UK; Herzliya, Israel; Bangalore, India; and Beijing, China. Job Description Job Title: Sr. Software Engineer-
Job Scope:
VMware is looking for a Senior Software Engineer to join VMware's NSX distributed systems controller virtual networking software team.
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. We are looking for engineers who have a strong self-directed work ethic and make it happen mindset.
Responsibilities:
-Design and develop software in C++ and Python for distributed software Virtualization environment.
-Actively involved in our large-scale distributed systems design discussions.
-Ensure standards and procedures are being adhered to.
-Communicate with all stakeholders and team members and provide updates.
-Perform other duties and responsibilities as requested or required.
Requirements:
-At least 3 plus years of experience designing and developing distributed software.
-Extensive experience writing C++ code.
-Experience with development in a large-scale distributed systems environment such as large scale web infrastructure, distributed systems, database replication, high availability, etc.
-Experience with high-level server application design.
-Linux development.
-Strong experience with Python programming.
-Excellent analytical skill and critical thinking.
Education: A Computer Science or related undergraduate and/or master's degree is required. Location Palo Alto, CA, US Is this a remote or multiple location position? No
Requisition Number 41114BR
Palo Alto CA, United States of America
Graduate
Vmware
JS41114BR
5/7/2013 11:42:32 PM
We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature
please contact support giving the advertiser's name and job reference.