Principal Software Engineer - ADEM (Autonomous Digital Experience Management)
Core
Developing client-side software agents for Windows and macOS to monitor and enhance digital experiences within the ADEM domain.
Role type
Senior Principal Software Engineer (Client-side/Platform)
Builds
Robust, efficient, and scalable agents for monitoring and enhancing digital experiences
Domain
Cybersecurity / Cloud-native application development
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Go, Java, distributed systems, GCP services (Compute Engine, GKE, Cloud Storage, BigQuery, Pub/Sub, Cloud Functions), cloud architecture, IAM, VPCs, networking, containerization, Docker, Kubernetes, Infrastructure as Code (Terraform, Pulumi), CI/CD pipelines, data processing
Preferred skills
Firestore, Cloud Spanner
Technologies
GCP, Docker, Kubernetes, Terraform, Pulumi, Jenkins, GitLab CI/CD, CircleCI, Prometheus, Grafana
Responsibilities
Complete software development lifecycle (analysis, design, development, deployment, support), cross-functional collaboration for tight integrations, writing scalable and maintainable code, participating in design discussions, driving team optimizations
Seniority
Senior Principal, hands-on IC