CareerPlanSign in

R&D Principal Software Engineer

USA-CA - Promontory E💼 Full-time🗓 2026-08-01 → 2026-09-26

Core

Architecting and building high-performance, cloud-scale analytics and security solutions for global enterprises, processing massive streams of telemetry.

Role type

Principal Software Engineer (Backend/Systems)

Builds

Resilient, microservices-based solutions for application performance, security, and intelligence telemetry.

Domain

Cloud-native security and performance monitoring

Deliverable

production ML models | product features | infrastructure

Required skills

Go (concurrency, profiling), Python (backend services), C++ (optimization), distributed microservices architecture, gRPC/Protobuf, RESTful API design, polyglot persistence (OpenSearch, PostgreSQL, Redis, Neo4j), Kubernetes, Temporal/Cadence

Preferred skills

L4–L7 networking expertise, TCP/IP/HTTP/S protocols, load-balancing, data pipelines for security/intelligence, time-series data/stream processing, statistical analysis (Pandas, NumPy, Scikit-Learn)

Technologies

Go, Python, C++, OpenSearch, PostgreSQL, Redis, Neo4j, gRPC, Protobuf, Kubernetes, Temporal, Cadence

Responsibilities

Lead design and implementation of distributed microservices for low-latency data processing; Build and optimize data pipelines for millions of records; Design schemas and optimize queries across polyglot persistence layers; Conduct deep-dive code reviews and mentor junior engineers.

Seniority

Principal, hands-on IC with strategic leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.