Senior Software Engineer - TAS For Kubernetes, Vmware Tanzu

Vmware, Inc. California , MD 20619

Posted 5 days ago

Search Jobs

Job Description

About Our Team: Tanzu Application Service for Kubernetes

Tanzu Application Service for Kubernetes is working on building a platform that brings the Cloud Foundry experience to Kubernetes. We aim to deliver the best, seamless Cloud Foundry experience to users, while also looking for ways to innovate and leverage Kubernetes as our infrastructure.

Things that our team care about include:

  • Building high-quality software. We practice test-driven development and prioritize continuous integration. We take pride in automating our processes and are constantly looking for ways to improve our development experience.

  • Empowerment and agency. We believe in collective ownership of not only our software, but also our processes and practices. We continuously seek to adapt agile methodologies to fit our needs. We are given a high-degree of autonomy to determine the technical direction and decisions to achieve product outcomes.

  • Being kind. We practice weekly retrospectives and value creating a psychologically-safe environment. We enjoy collaborating with each other, whether through pair programming or ad-hoc slack communication. Even when remote, we look for ways to engage and have fun as a team!

  • Growth and learning. We prioritize giving and receiving feedback. Mentorship is built into the bedrock of our team and we are constantly looking to create new opportunities for engineers. We are constantly learning and looking for ways to improve both individually and as a team.

The Tanzu Application Service for Kubernetes team is distributed across the US, with the majority of the team based in the West Coast.

In This Role

Our team uses the following tech stack in our day to day:

  • Platforms: Cloud Foundry & Kubernetes

  • CI/CD: Concourse

  • Infrastructure: vSphere, GCP

  • Languages: Golang

We are looking for candidates that identify with the following:

  • You are keen to learn. Distributed systems are interesting to you, as well as how to set up testing for these environments. You are able to quickly ramp up in a new domain and on new technologies (and are excited by the prospect of doing so!).

  • You enjoy automating processes. The idea of setting up pipelines and frameworks for continuous delivery, releasing CVEs and critical fixes excites you.

  • You believe in ensuring the best support for our customers. Being on-call doesn't scare you and in fact, feels like a great way to engage with users!

  • You enjoy collaboration and are a kind, effective communicator. You find value in talking through architecture and implementation with others.

  • You value creating a healthy team culture. You share your thoughts in a way that fosters further conversation and leaves space for others. You look out for your teammates and make sure everyone has the support they need to contribute to our goals. Even in stressful times, you create psychological safety by teaching and modeling a blameless culture.

Additionally, we would prefer for candidates to have:

  • Experience in deploying on Kubernetes and/or Cloud Foundry. You understand the high-level architecture of the platforms and the value they each provide.

  • Familiarity with test-driven development and CI/CD tools.

  • Experience working in Golang.

  • Familiarity with the terminal and unix systems.

  • Experience or interest in paired programming.

To learn more about Tanzu watch this video. #teamtanzu

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.

Search Jobs

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer Sustaining Engineering Vmware Tanzu Application Service

Vmware, Inc.

Posted 1 week ago

VIEW JOBS 1/14/2021 12:00:00 AM 2021-04-14T00:00 Search Jobs Job Description VMware Tanzu About Our Product Based on the open source Cloud Foundry project, VMware Tanzu Application Service (or TAS) is a cloud platform that enables application developers to build and run their applications quickly, easily, and repeatedly. It manages containerization, traffic routing, logging, metrics, and build workflows, so that engineers can focus on what matters most to them -- solving problems for their customers. About Our Team Our team is responsible for sustaining engineering of TAS. Our mission is to maintain our codebases, partner with customers when they have issues, drive structural technical changes to improve quality and long-term maintainability, and ensure the success of a product that brings in $500 million each year. We work closely with the Enhancement teams to enable them to add new functionality. We also collaborate in the open source Cloud Foundry community and enable contributors there. Our team's philosophy has roots in XP values and Agile concepts like feedback, communication, empathy, and shared understanding. We have a whole host of practices around test-driven development, pair programming, team retrospectives, technical retrospectives, and continuous integration that support those. We wouldn't be truly agile without focusing on continuous improvement, so we also re-evaluate our processes on a regular basis, and encourage process experimentation. We value working at a sustainable pace and stick to a 8-hour-a-day schedule. We have an on-call rotation, but if you're answering pages after hours, you'll get to take some extra time off in return. We're a collaborative bunch; from pairing to 1-on-1 time with your manager, there is always a teammate there to lend a helping hand. Mentorship from senior engineers is built right into our process. The team is distributed across our offices in San Francisco, Santa Monica, Seattle, Denver, London, and remote home offices. We're flexible on locations and schedules, but given our collaborative approach to working, we prefer candidates whose schedule overlaps considerably with those of their teammates. About you Sustaining Engineering is a new process for our team. We're looking for engineers who are excited to experiment, solve problems, troubleshoot complex distributed systems, and invest in stability and scale. In this role you will * Progress from learning about the product, to fixing bugs, to working with support to resolve customer escalations. Don't worry: you'll pair with other sustaining engineers during escalations to watch live and learn the types of issues and debugging process. * Collaborate with your team to improve our escalation processes and iterate on our model for sustaining engineering * Help build out and train our sustaining engineering team * Advocate for and implement changes to make the product easier to support and troubleshoot * Improve the health and stability of our codebases * Collaborate with Enhancement teams to help implement features in your team's codebase * Engage with the Cloud Foundry open source community We know from experience that not ticking every box on the skills sections stops many from applying. You should apply regardless of your self-assessment because we want to hear from you. Here are some qualities we look for: * Preference for working collaboratively -- for example, with pair programming and code reviews * Ability to dive into a large polyglot codebase and contribute as you learn * Being okay with the uncomfortable feeling that comes while learning new things * Interest in exploring new programming paradigms, languages, and patterns * Demonstrable ability to research problems and break them into discrete parts * Enthusiasm for improving both products and processes * Empathy for customers and users, and comfort engaging with them during support escalations Nice to Haves: * BA/BS in Computer Science or related field * Operations or Systems Administration experience, particularly on Linux * Experience with large Go or Ruby/Rails codebases * Practiced Test Driven Development (TDD) * Worked in a pair programming environment * Contributed to an open source project * On-call experience with production grade systems * Has mentored others in a professional setting To learn more about Tanzu watch this video. #teamtanzu 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. Search Jobs Vmware, Inc. California MD

Senior Software Engineer - TAS For Kubernetes, Vmware Tanzu

Vmware, Inc.