Taro Logo

Senior Software Engineer

Global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
$141,000 - $225,000
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
12+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

VMware by Broadcom is seeking a Senior Software Engineer for their Common Platform Group in the VMware Cloud Foundation (VCF) division. This role focuses on developing and maintaining Kubernetes-based cloud infrastructure solutions. The position requires extensive experience with Kubernetes, container technologies, and distributed systems, with primary programming in Go. The role involves building platform features, creating Kubernetes operators, optimizing cluster performance, and implementing monitoring solutions. With a competitive salary range of $141,000-$225,000, comprehensive benefits, and the opportunity to work on cutting-edge cloud technologies, this position offers a chance to shape the future of hybrid cloud computing. The ideal candidate should have 12+ years of experience with a Bachelor's degree or 10+ years with a Master's degree, demonstrating deep expertise in cloud-native technologies and strong problem-solving abilities.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer

  • Develop platform features for highly scalable, distributed Kubernetes-based systems
  • Create and maintain Kubernetes operators and custom controllers using Go
  • Optimize Kubernetes clusters for performance, scalability, and cost-efficiency
  • Integrate Kubernetes with CI/CD pipelines for streamlined application packaging
  • Implement comprehensive monitoring, logging, and alerting solutions
  • Troubleshoot complex issues related to Kubernetes clusters, applications, and services
  • Apply advanced Kubernetes design patterns
  • Develop automation tools and scripts for Kubernetes deployments
  • Collaborate cross-functionally to ensure seamless integration of Kubernetes solutions

Requirements For Senior Software Engineer

Go
Python
Java
Kubernetes
  • Bachelor's degree with 12+ years of relevant experience
  • Master's Degree with 10+ years of relevant experience
  • Deep understanding of Kubernetes concepts, components, and APIs
  • Extensive experience with container technologies and orchestration tools
  • Strong programming skills in Go, with additional expertise in Python or Java
  • Experience building and operating large-scale distributed systems
  • Proficiency in infrastructure as code tools (Terraform, Ansible, Helm)
  • Hands-on experience managing Kubernetes clusters, building operators, CRDs, and controllers
  • Solid understanding of networking concepts and Kubernetes networking
  • Knowledge of observability tools such as Prometheus and Grafana
  • Contributions to open-source projects, particularly in the Kubernetes ecosystem
  • Strong problem-solving, troubleshooting, and communication skills

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
  • Medical, dental and vision plans
  • 401(K) participation including company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Company paid holidays
  • Paid sick leave and vacation time
  • Paid Family Leave
  • Discretionary annual bonus
  • Equity compensation

Interested in this job?

Jobs Related To Broadcom (VMware) Senior Software Engineer