Staff Engineer – Site Recovery Mananger Infrastructure (closed)

Cambridge, MA
Start the conversation: This is the recruiter hiring for this position. Start networking here:
Job Description

 Staff Engineer – SRM Infrastructure

Location: Cambridge


Join a team building Enterprise class disaster recovery solutions. Be a leader in enabling customers to reach high levels of application availability and facilitate recovery from failures.

The VMware Site Recovery Manager (SRM) product development team provides the means whereby customers protect their production environments from disasters. SRM leverages VMware's VM products and technologies to accomplish its goals.

Applicants are expected to be articulate, detail-oriented and highly analytical. As a Staff Engineer, you will be a principal in the architectural design of the next generation Site Recovery Manager Product. Collaborating with domain experts, you will work with others in VMware technology areas - providing requirements for better support of SRM. You will participate in all phases of product development including development of specifications, implementation, test automation for features developed. In addition, you as a Staff Engineer will mentor and contribute to the technological growth of junior members of the team.

Applicants should exhibit experience in building distributed applications, APIs and fault-tolerant solutions. Members of the team focus on highly scalable solutions capable of managing thousands of systems. Experience in the use of virtualization as a key technology to design and implement applications that solve real-world problems is a plus.

Minimum Requirements

A minimum of 10 years in distributed systems, operating systems, and/or multi-threaded programming experience

Resourcefulness  and ambition as demonstrated by the publication of papers and/or the submission of patents

A proven track record providing technical leadership on cutting edge software development projects

Strong software development skills in C++ (preferred) or Java

Excellent written and verbal communications skills

Strong interpersonal and problem-solving skills

Degree in Computer Science or equivalent from a leading university

Understanding of network security (i.e., Authentication, Authorization, Accounting)

Understanding of Database fundamentals (i.e., transactional semantics, SQL, etc.)

Understanding of networking fundamentals (i.e., TCP/IP, Ethernet, NAT, IPsec, SSL, etc.)