Come and help us build the streaming runtime that will enable customers to build their streaming applications on top of our Tanzu Application Platform and Cloud Native Runtimes offerings.
We’re bringing on talented engineers to help us create and maintain this platform and we need your help to lead them.
delivers a superior developer experience for enterprises building and deploying cloud native applications on Kubernetes.
It enables application teams to get to production faster by automating source to production pipelines, and it clearly defines the roles of developers and operators so they can work collaboratively instead of stepping on each other’s toes.
What we need
We are looking for a technical lead to extend Cloud Native Runtimes beyond stateless request / response workloads and single-event distribution into stream processing.
Building on VMware’s experience with CNR and fluent Kubernetes interfaces as well as the expertise of the Spring Cloud Data Flow and Spring Cloud Stream products, the Streaming Runtime component will bring the power of Spring Cloud Data Flow to a polyglot Kubernetes world and marry it with the serverless sensibilities of Cloud Native Runtimes.
Based on open-source, the streaming runtime will provide custom Kubernetes resources and controllers to integrate a high-performance Spring Cloud Stream sidecar with polyglot user containers.
The streaming runtime team will also coordinate with existing function container and developer experience efforts within the Tanzu App Platform.
We’re looking for someone who is passionate about helping application developers be more productive and open source software development.
In the next few months, you will
Design and implement Kubernetes controllers and custom resources in Golang to implement the streaming runtime
Design and implement data plane components using Spring Native to implement the streaming runtime
Collaborate with stakeholders and build partnerships as part of an open sourcing strategy
Collaborate with product management and design partners to incorporate early feedback into designs
Collaborate with leadership on planning staffing and product roadmaps
Interested? Here is what we look for :
6+ years professional programming experience, or equivalent
Strong technical communications skills, including technical documentation and presentations.
Experience with log-streaming solutions such as RabbitMQ Streams, Apache Kafka, Apache Pulsar, or similar technologies.
Experience with stateful computation frameworks such as Kafka Streams.
You care about building the right thing by understanding the flow of ideas, reducing batch sizes, and quantifying value and urgency
You are a strong collaborator and actively foster safe and inclusive teams. You enjoy mentoring others as much as you like learning from them.
You’re a life-long learner. You like learning new programming languages and technologies and you’re flexible about which ones you use.
This role is fully remote and can be done anywhere in GMT-5 to GMT-8 working hours.
What are the benefits and perks of working at VMware?
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, training, course work, etc.)
Wellness reimbursement and online fitness and wellbeing classes
Due to the Biden Administration issuing an Executive Order (EO) that effectively mandates COVID-19 vaccination for all U.
S. based employees of federal contractors and subcontractors, all U.S. based VMware employees will be required to have their final vaccination dose (e.
g., second dose of Pfizer or Moderna, or single dose of J&J) by January 4, 2022. Specifically, this means that all U.S. based VMware employees will need to be fully vaccinated by January 18th, 2022, or by their first date of employment if after that date, subject to legally required accommodations.
Category : Engineering and Technology
Subcategory : Software Engineering
Experience : Business Leadership
Full Time / Part Time : Full Time
Posted Date : 2021-10-05