remoteonsite
Senior/Staff Platform Engineer - UpGuard
Devops Engineer
Lead the design and scaling of a high‑throughput cyber‑risk platform, driving infrastructure automation, observability, and AI‑driven services on AWS using Python, Go, and Kubernetes.
About the role
Key Responsibilities
- Architect and maintain a distributed, event‑driven platform that ingests and processes 100 billion risk signals per day.
- Design and implement scalable microservices in Python and Go, leveraging Kubernetes and AWS services.
- Build and evolve CI/CD pipelines, infrastructure as code (Terraform), and automated testing frameworks.
- Drive observability, monitoring, and alerting strategies to ensure high availability and performance.
- Collaborate with data science, security, and product teams to integrate AI/ML models into production workflows.
Requirements
- 10+ years of production engineering experience, with a strong background in cloud‑native architecture.
- Proficiency in Python, Go, Kubernetes, and AWS (EKS, Lambda, S3, DynamoDB).
- Hands‑on experience with Terraform, CI/CD tooling (GitHub Actions, ArgoCD), and container orchestration.
- Deep understanding of observability, distributed tracing, and performance tuning.
- Excellent communication skills and a proven ability to mentor and lead technical teams.
Skills
pythongokubernetesawsterraformcicd