Neurodiversity Advisors Inc. Jobs

Mobile Neurodiversity Advisors Logo

Job Information

VMware VMware Cloud Foundation R&D – Senior and Staff Software Engineers (multiple levels) - Opportunity for Working Remotely in Reno, Nevada

The Elevator Pitch: Why will you enjoy this new opportunity?

VMware Cloud Foundation (VCF) is the hybrid cloud platform that enables consistent and secure infrastructure operations across private and public cloud for modern and traditional application architectures. VMware Cloud Foundation powers some of the largest private clouds at Fortune 50 companies and at large public cloud providers. For more information see: https://www.vmware.com/products/cloud-foundation.html

We are building a flexible and scalable cloud platform that addresses the challenges and complexities customers face to run all their different types of workloads (virtual machines, containers, etc.) on a single virtualized platform. This platform can span multiple data centers, remote and edge locations. Building on the market-leading capabilities of VMware vSphere, vSAN, NSX and vRealize, Cloud Foundation delivers a highly automated cloud infrastructure. Customers can use this singular platform to manage the consumption, lifecycle, and security operations of all the underlying products and services. This helps them to deliver a highly available datacenter-scale infrastructure to their application teams. Solving these complex problems for the world's leading companies at Fortune 50 will be at the core of what you do every day.

As a full stack software designer and developer in the VCF organization within VMware, you have the unique opportunity to deepen your understanding of datacenter virtualization products across compute, storage, networking, and management layers. It allows you to apply your drive and passion to build quality software solutions that are enterprise ready (i.e., secure, reliable, robust, scalable, performant), while being exposed to customer interactions during customer onboarding or escalations. This customer experience is critical for your professional growth as you learn about the adoption and usage of what you develop. This role also invites you to think out of the box as you solve challenging problems within the customer’s virtual datacenters.

We nurture psychological safety within our teams and empower them to drive the changes necessary to obtain successful outcomes. We build software and solve problems inclusively and collaboratively.

Success in the Role: What are the performance outcomes over the first 6-12 months you will work toward completing?

The primary focus of this role will be around the full stack lifecycle management (LCM) within our private cloud platform.

Within your first 1 month, you will gain familiarity with our VCF software development practices and have your development environment up and running, with your first lines of code peer reviewed and submitted. You will learn about our testing automation and continuous integration (CI) pipelines which are the backbone of our high-quality software. You shall work closely with your direct team and manager at this time, and a specific buddy/mentor shall be assigned to assist you with your ramp up.

Within your first 3 months, you shall start assisting the team with triaging and fixing software defects. You increase your understanding of the codebase as you deep dive into investigating these defects in great details. This is when you have interactions with other peer teams, as well as with specific product managers and system testing teams to discuss possible resolutions.

Within your first 6 months, you will be contributing to the development of product features. You will not only be writing code, but also reviewing code written by peers for correctness and consistency. You shall take part in developing functional specifications and test plans for the software you and your team write, as well as automating the functional verification of the same. You will be expected to have high level knowledge of APIs of other core products within VMware that we orchestrate in our solution stack.

By the end of your first year, you will be a subject matter expert in your specific domain of lifecycle management, in addition to having working knowledge of other aspects of VCF and VMware products. You shall partner with your product managers for use case reviews, and then with senior architects on your own technical design and proposals. You shall be responsible for successfully leading and mentoring your teammates and help us maintain good development and testing practices. You shall also be at the forefront of customer interactions with our global support organization with issues in your technical domain.

The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?

As part of the VMware Cloud Foundation Lifecycle Management R&D Team, you will be

  • Working closely with product managers and UX designers in performing use case reviews and analyzing them to create responses from a technical point of view

  • Producing technical documentation summarizing your proposed architectural design and changes, and work with senior architects and other peers to get them reviewed and approved

  • Producing detailed technical specification documentation along with test designs elaborating the suite of automated tests required to cover the new use cases

  • Developing backend distributed applications, SaaS services, and REST APIs in Java, Spring, Spring Boot (and Python as needed)

  • Developing frontend user interfaces in close interaction with UX designers (using angular, typescript, wireframes, etc.)

  • Using frameworks like Kubernetes, Docker, Kafka, Postgres to build your applications on the cloud platform

  • Using tools like GitLab, Jenkins, Bintray as part of standard software development and while working on testcase automation and CI/CD pipeline creation and evolution

  • Following Agile methodologies as you work with your team using 2-week sprints and plan for quarterly increments of development planning and execution

  • Delivering into multiple VCF releases within the year (every 3-6 months)

  • Participate in our on-call rotations (spread among teams), providing engineering support to our key customers’ critical upgrade escalations

  • Leading and mentoring your teams into growing within their professional careers

What is the leadership like for this role? What is the structure and culture of the team like?

You will report into one of the experienced engineering managers within VCF LCM organization located in Palo Alto, based on final team matching upon successful completion of your selection process. Each team has on average 10-12 highly competent engineers of all levels and diverse backgrounds. We recognize the value and power of diversity of thought and promote inclusive culture of transparent collaboration and spirited debates as we all learn and grow together as one team.

The overall LCM organization is headed by a strong technical director of 10+ years with VMware in Palo Alto - Joy Ghosh, who also manages LCM teams in Sofia, Bulgaria, and partners with other engineering teams in related domains in Bangalore, India. We roll up to a senior director in Palo Alto – Peter Brown, who apart from being technically hands on, is a compassionate listener and advisor, and is the heart of our fun filled inclusive culture. We call ourselves the ACES team that reflects our mission on bringing in engineering A wesomeness, building easy to C onsume software that is E xtensible, and allows for S eamless upgrades. The VP of engineering at the helm is a seasoned and proven industry leader – Anu Kirpekar, who brings in years of leadership and growth experience to us all in VCF. We believe in working smart to solve our customer use cases, and learning, growing, and having fun in the process.

Where is this role located?

Flexible: The location of this role is flexible within the San Francisco Bay Area in California, USA. Work will be done from an office in Palo Alto some days during a week and other days from a non-VMware building (or home office).

For candidates with a strong potential for achieving our success outcomes we are open to considering fully Remote locations within USA.

What are the benefits and perks of working at VMware?

You and your loved ones will be supported with a competitive and comprehensive benefits package. Below are some highlights, or you can view the complete benefits package by visiting www.benefits.vmware.com .

  • Employee Stock Purchase Plan

  • Medical Coverage, Retirement, and Parental Leave Plans for All Family Types

  • Generous Time Off Programs

  • 40 hours of paid time to volunteer in your community

  • Rethink's Neurodiversity program to support parents raising children with learning or behavior challenges, or developmental disabilities

  • Financial contributions to your ongoing development (conference participation, trainings, course work, etc.)

  • Wellness reimbursement and online fitness and wellbeing classes

We’d love to hear from you if the above sounds interesting. Smile, this is going to be fun!

This position is eligible for JoinCPBU referral campaign

Category : Engineering and Technology

Subcategory: Software Engineering

Experience: Business Leadership

Full Time/ Part Time: Full Time

Posted Date: 2021-09-14

VMware Company Overview: At VMware, we believe that software has the power to unlock new opportunities for people and our planet. We look beyond the barriers of compromise to engineer new ways to make technologies work together seamlessly. Our cloud, mobility, and security software form a flexible, consistent digital foundation for securely delivering the apps, services and experiences that are transforming business innovation around the globe. At the core of what we do are our people who deeply value execution, passion, integrity, customers, and community. Shape what’s possible today at http://careers.vmware.com.

Equal Employment Opportunity Statement: 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.

DirectEmployers