Listed on Broadcom Inc.’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
A Principal Software Engineer role on the analytics team, designing and optimizing large-scale, distributed systems that process security telemetry and performance monitoring data for enterprise clients. Suited for someone with deep backend expertise who enjoys architecting cloud-native solutions and leading technical teams across microservices and polyglot data systems.
Our summary, not Broadcom Inc.’s wording. The full posting is on their site.
Skills this role names
Log in to see which of these are already on your profile.
What they ask for
Required
- BS or MS in Engineering, Computer Science, or related field
- 12+ years software development experience, backend-focused
- End-to-end product ownership from design through production deployment
- Expert-level proficiency in Go (concurrency, profiling, performance tuning)
- Expert-level proficiency in Python (data manipulation and backend services)
- Moderate proficiency in C++
- Production microservices design and delivery at scale
- gRPC, Protocol Buffers, and RESTful API design expertise
- Hands-on experience with at least one of: OpenSearch, Elasticsearch, PostgreSQL, Redis, or Neo4j
Nice to have
- L4–L7 networking, TCP/IP, HTTP/S, and load-balancing knowledge
- Data pipeline experience for security and intelligence platforms (threat detection, anomaly detection, predictive analytics)
- Time-series data, stream processing, and large-scale data visualization backend expertise
- Python data science libraries (Pandas, NumPy, Scikit-Learn)
- Kubernetes and Temporal (or Cadence) workflow management experience