Principal Engineer Automation
Core
Design and build scalable, secure, and resilient software platforms, APIs, and automation frameworks for network and infrastructure engineering across the enterprise.
Role type
Principal Engineer, Platform & Automation Architecture
Builds
Production-grade software platforms, microservices, SDKs, automation frameworks, and internal engineering platforms
Domain
Cloud-native infrastructure, Network Automation, DevOps, and AI-assisted engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture, Distributed systems design, Workflow orchestration, API design, CI/CD engineering, Cloud-native technologies, Infrastructure as Code, Observability, AI application development
Preferred skills
Temporal, Celery, RESTCONF, NETCONF, gRPC, Terraform, OpenTofu, Ansible, Kubernetes, OpenShift, OpenTelemetry, Prometheus, Grafana, Retrieval-augmented generation
Technologies
Docker, Kubernetes, OpenShift, Helm, Terraform, OpenTofu, Ansible, Temporal, Celery, OpenTelemetry, Prometheus, Grafana, ELK, Splunk, Nautobot, NetBox, REST, gRPC, OpenAPI
Responsibilities
Act as a trusted technical advisor to senior leadership on architecture and development strategy; Design and develop production-grade software platforms, APIs, and automation frameworks; Build and evolve internal engineering platforms to improve developer productivity; Design durable workflows for long-running infrastructure processes; Define patterns for data quality, lineage, and integration with network source-of-truth platforms; Design and operate containerized services and CI/CD pipelines; Establish observability architectures and automated detection/remediation patterns; Design and develop governed AI-assisted engineering services.
Seniority
Principal, hands-on IC with strategic influence