VMware Staff Engineer - Carvel - Opportunity for Working Remotely in Reno, Nevada
The Elevator Pitch: Why would I enjoy this new opportunity?
Ready to build? So are we. Come join VMware’s Modern Applications Business Unit (MAPBU) team. We're made up of products and services under the Tanzu (https://tanzu.vmware.com/) portfolio. Tanzu brings Dev and Ops together to build, run, and manage apps your users love on any cloud you choose.
About Our Team: Carvel
Our team focuses on building and maintaining a suite of tools known as Carvel (https://carvel.dev/) . Carvel consists of reliable, single-purpose, composable tools. These tools aid in application building, configuration, and deployment to Kubernetes.
About the Role
The Staff Engineer role provides a unique opportunity to impact the Kubernetes tooling landscape. You will be able to solve technical challenges that show your deep understanding of Kubernetes. Working in a collaborative environment, you will have the opportunity to level up your teammates’ domain knowledge and software engineering practices. Through agile software development methodologies and test-driven development (TDD), you will ensure high-quality code. This is a hands-on technical role focused on execution and delivery, though, there will be plenty of opportunities for technical design and architecture.
Success in the Role: What are the performance goals over the first 6-12 months you will work toward completing?
Within the first 30 days, hit the ground running. Get to know your team. Develop a high-level understanding of Carvel’s technical domain, scope, and responsibilities. Begin operating as a part of your team.
Within the first 90 days, continue to deepen your relationships with the team, the tools, and the domain. Develop a lower-level understanding of at least one of the Carvel tools. Contribute to technical and product discussions within the team. Begin operating as a team.
Within the first 6 months, know the team and the tools. Understand your teammates and how to best support their growth. Understand our users and their needs. Contribute too technical and/or product discussions across multiple teams. Become an approver/owner of at least one of the Carvel tools. Begin operating as a team leader.
Within the first 12 months, establish yourself as a team leader. Identify the technical gaps of the team and level up your teammates. Deeply understand our users and their needs. Lead technical and/or product discussions across multiple teams. Become an owner/approver of at least two of the Carvel tools.
What type of work will you be doing? What assignments, requirements, or skills will you be performing regularly?
Mentor and coach team members to grow their technical capabilities and Kubernetes domain knowledge.
Lead the design and delivery of key team investments. Understand the tradeoffs of various Kubernetes Custom Resource Definitions.
Hands-on execution work. Foster a TDD culture. Write golang in a clear, sustainable manner. Articulate pros/cons of different golang testing frameworks (such as golang’s built-in testing, testify, ginkgo, etc.).
Identify team inefficiencies and propose experiments.
Grow the Carvel open-source community by responding to questions, triaging issues, reviewing pull requests, and (optionally) presenting talks/demos.
Leverage domain expertise to refine the vision and roadmap of the team.
What is leadership like for this role? What is the structure and culture of the team like?
The hiring manager for this role is Aaron Hurley, Engineering Manager. Aaron joined VMware as part of the Pivotal acquisition in December 2019. Before VMware, Aaron was a software engineer and engineering manager at Pivotal.
A balanced leadership team, consisting of the engineering manager, product manager, and tech lead, leads the team. We empower individuals so that they can do what works and do the right thing. We value a team-first and growth-oriented mindset. We rely on kindness and feedback to continuously improve how we work. Our team is remotely dispersed across the US with most folks in the Pacific time zone.
Category : Engineering and Technology
Subcategory: Software Engineering
Experience: Business Leadership
Full Time/ Part Time: Full Time
Posted Date: 2021-02-22
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.
- VMware Jobs