VMware by Broadcom is looking for a Principal Engineer to join their Security Intelligence team to develop a distributed analytics engine that provides customers with real-time, actionable insights into their VCF deployments, focusing on security, recommendation, anomaly detection, and network flow visualization.
Requirements
- Deep working knowledge/expertise in Java and some proficiency in Golang.
- Background in Relational Databases and NOSQL Databases.
- Performance Analysis and Optimization in Big Data processing.
- Experience with Spring and SpringBoot
- Experience with Druid, Kafka, Spark, Postgres
- Solid knowledge of OOP concepts, object/data modeling, and data structures.
- Experience in developing distributed, multi-tier enterprise applications.
Responsibilities
- Be a hands-on technical leader who will design and develop software architecture and highly performant features for Security Intelligence
- Lead and participate in design and code reviews to build highly scalable and a performant distributed system architecture.
- You will contribute to key pieces of Security Intelligence, including but not limited to network flows and application visualization and monitoring, policy recommendation, network traffic anomalies detection.
- You will analyze and improve performance, scalability, and stability of the above big data applications that ingest and process terabytes of data.
- You will architect and implement scalable recommendation pipelines and API services using Java, with SQL and NoSQL storage backends
- You will enhance and extend system components with your expertise in Java and GoLang.
- You will lead deployment and automation in Kubernetes Environments using Docker and Helm, enabling seamless integration, automation, and scaling of Intelligence applications
Other
- Be a respected leader in the company and industry.
- Establish a strong collaborative culture with peers and other functions within VMware by Broadcom.
- Promote a culture of success, pride, performance, discipline, and creativity.
- You will work with a global team and will have a unique opportunity to mentor and grow junior engineers while also developing your leadership skills.
- You are a self-starter – you thrive in a fast paced and changing environment.