R&D Software Engineer

VMware by Broadcom is the leader in datacenter infrastructure, networking and security business, and virtualization software.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Cybersecurity · Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:
R&D Software Engineer

Join VMware by Broadcom as an R&D Software Engineer, developing cutting-edge security intelligence solutions for enterprise networks.

Software Development Manager, Automotive, Amazon Autos

Lead engineering team building innovative automotive shopping experiences at Amazon, managing technical roadmap and delivery of customer-focused solutions.

Innovation Manager, Middle Mile Eng Programs

Lead innovation in material handling systems and infrastructure design for Amazon's Middle Mile operations across Europe, focusing on efficiency and sustainability.

Software Engineering LMTS

Staff Software Engineer position at Salesforce focusing on platform reliability, scalability, and high-availability solutions.

Engineering Manager

Senior Manager/Director role leading governance, global support, and strategic innovation within Digital Success Engineering at Salesforce.

Description For R&D Software Engineer

VMware by Broadcom is seeking a Staff Engineer for their Security Intelligence Big Data and Analytics team in the Application Networking and Security Business Unit. The role involves working on a distributed analytics engine that provides real-time insights into Vsphere security deployments. Key responsibilities include contributing to network flow visualization, policy recommendation, threat detection, and improving performance and scalability. The ideal candidate will be a hands-on architect, designing and developing software architecture for Security Intelligence. They will lead design reviews, deliver technical collateral, and work with stakeholders to define the product's technical roadmap. The role requires expertise in Java, distributed systems, and big data technologies like Kubernetes, Kafka, and Apache Druid. This is an opportunity to be part of an award-winning team and contribute to cutting-edge security solutions in cloud computing.

Last updated 5 months ago

Responsibilities For R&D Software Engineer

  • Lead and drive engineering architecture for Security Intelligence
  • Design and develop software architecture for current and future generations
  • Ensure high-quality software and high customer satisfaction
  • Lead and participate in design reviews
  • Deliver technical collateral including case studies and whitepapers
  • Establish a strong collaborative culture within the company
  • Define the technical roadmap for the product
  • Analyze and improve performance, scalability, and stability
  • Collaborate with engineers and researchers to solve complex problems
  • Mentor and grow junior engineers

Requirements For R&D Software Engineer

Java
Kubernetes
Kafka
Redis
Go
  • Bachelor's in Computer Science or equivalent
  • 5+ years of related experience (or Masters with 3+ years, or PhD)
  • Experience in developing distributed, multi-tier enterprise applications
  • Deep working knowledge/expertise in Java
  • Background in Relational Databases and NOSQL Databases
  • Experience with Spring and SpringBoot
  • Golang experience (preferred)
  • Knowledge of OOP concepts, object/data modeling, and data structures

Interested in this job?