Remote Principal Cloud Infrastructure Engineer
Role details
Job location
Tech stack
Job description
- Architect, deploy, and maintain scalable, secure infrastructure across AWS and potentially Azure using Infrastructure as Code tools such as Pulumi and Terraform.
- Collaborate closely with internal engineering teams to understand product requirements, identify system constraints, and design solutions that balance performance, reliability, and cost.
- Own AWS EKS clusters and Kubernetes workloads, including autoscaling, FluxCD-based GitOps, Helm charts, and custom SDKs for reusable deployments.
- Design and manage core cloud services including VPCs, VPNs, IAM, S3, RDS, ECR, load balancing, and network security controls.
- Build, maintain, and document infrastructure templates and developer enablement tooling so teams can deploy independently.
- Implement observability and monitoring systems using Grafana, Prometheus, and Loki for infrastructure and application metrics.
- Establish and contribute to CI/CD best practices using GitHub Actions and related automation pipelines.
- Participate in on-call rotations and respond to infrastructure alerts, RFIs, and external requests.
- Author and review technical design documents and proposals for infrastructure initiatives, architecture changes, and new services.
- Provide technical leadership and mentorship to peers to elevate infrastructure craftsmanship across the organization.
Technologies:
- AWS
- Architect
- Azure
- CI/CD
- Cloud
- DevOps
- Docker
- EC2
- Firewall
- GitHub
- GitLab
- GitOps
- Grafana
- Helm
- IAM
- Kubernetes
- Load Balancing
- Network
- Prometheus
- Python
- Security
- Terraform
- TypeScript
- Backbone
Requirements
- 10+ years of experience in DevOps, platform, or infrastructure engineering roles, including 2+ years in a senior or principal capacity.
- Proven experience designing and delivering complete cloud infrastructure solutions independently.
- Expert-level understanding of AWS, including EKS, VPC, EC2, S3, RDS, IAM, KMS, and Route53.
- Experience with Azure cloud services such as VMs, networking, AKS, identity, and monitoring is a strong plus.
- Proficiency with Pulumi (TypeScript or Python) or Terraform.
- Strong Kubernetes expertise, including workload management, autoscaling, GitOps, FluxCD, Helm, and Kustomize.
- Strong experience building CI/CD pipelines using GitHub Actions, GitLab CI, or similar.
- Skilled in containerization with Docker and maintaining image registries and artifact repositories.
- Solid understanding of networking and security fundamentals, including VPNs, firewall rules, IAM policies, and encryption.
- Familiarity with observability and alerting stacks such as Prometheus, Grafana, and Loki.
- Excellent communicator, able to write and present technical designs and proposals clearly.
- Experience mentoring others and leading by example in fast-paced, high-autonomy environments.
- Proficiency in Python for automation, scripting, or tooling development; Go experience is a plus.
- We value friendliness and empathy toward others.
Benefits & conditions
We are Atreides, a fast-growing, high-performance early-stage company helping organizations transform large, complex multi-modal datasets into information-rich geo-spatial and digital data subscriptions for defense intelligence use cases. We value diversity and inclusion, trust, autonomy, and a mission-driven entrepreneurial mindset. Our team includes technologists, data scientists, and analysts with backgrounds in operational intelligence, law enforcement, large multinationals, and cybersecurity operations. This is a remote UK role, and we offer competitive salary, comprehensive health, dental, and vision insurance, flexible remote working, flexible hours, work travel opportunities, competitive vacation time, and parental leave.