Senior Software Engineer (DevOps/SRE)
Posted Updated
- Project44 is looking for a Senior DevOps/SRE/Platform Engineer to join our Foundations Engineering team
- You will work in a fast-paced Agile environment designing, building, and operating the foundational systems that power project44’s global logistics network—ensuring our platform is reliable, observable, cost-efficient, and built to scale
- This is a high-ownership, high-impact role at the intersection of cloud infrastructure, distributed systems, and developer enablement
- Design, build, and operate core infrastructure across our primary GCP environment and secondary AWS footprint, leveraging managed services to deliver scalable, reliable, and cost-effective solutions
- Own and evolve our Kubernetes (GKE) platform—cluster lifecycle management, node pool strategy, networking, RBAC, and workload reliability—ensuring developer teams can ship safely and quickly
- Build and maintain Terraform-based infrastructure-as-code across cloud environments, enforcing standards for modularity, state management, and repeatable, auditable provisioning
- Manage and improve our Kafka and Strimzi streaming infrastructure, supporting high-throughput event pipelines that are foundational to project44’s real-time data capabilities
- Lead and execute cost optimization initiatives—rightsizing compute, improving resource utilization, reducing waste, and creating visibility and accountability for cloud spend across engineering teams
- Champion observability and reliability practices — SLOs/SLIs, incident response, on-call processes, and postmortems — to reduce MTTR and prevent recurrence
- Partner with application engineering teams to define and implement platform standards for deployment, scaling, service mesh, secrets management, and infrastructure security
- Participate in a team on-call rotation, debugging and resolving infrastructure and platform incidents with urgency and rigor
- Contribute to technical design discussions, architecture reviews, and documentation—helping set a high bar for quality, reliability, and operational excellence across the engineering organization
- Mentor and support other engineers through code reviews, pairing, and technical guidance
- Evaluate and introduce new tools, platforms, and automation to continuously modernize the infrastructure stack
- Drive cost-optimization initiatives across cloud spend without compromising reliability or performance
- A strong analytical approach to problem-solving, with comfort navigating ambiguity and making tradeoffs explicit—especially across reliability, velocity, and cost
- Strong communication skills, with the ability to clearly explain infrastructure decisions through design docs, postmortems, and cross-functional discussions, and collaborate effectively with both technical and non-technical partners
- A platform-minded builder who thinks about the engineers and systems they enable, not just the infrastructure they manage
- A sense of ownership, curiosity, and resilience—comfortable voicing ideas, incorporating feedback, and iterating toward better solutions
- 5+ years of professional experience in platform engineering, infrastructure engineering, SRE, DevOps, or a closely related role
- Kubernetes administration and operations at scale (GKE strongly preferred), including cluster networking, autoscaling, workload isolation, and upgrade management
- Cloud observability tooling and practices—building meaningful dashboards, alerts, SLI/SLO frameworks, and runbooks regardless of the tool stack
- Cloud cost management: identifying and executing on optimization opportunities, building spend visibility, and influencing engineering behavior around resource efficiency
- Google Cloud Platform (GCP) across core services: GKE, GCS, Cloud NAT, VPC networking, IAM, Artifact Registry, and related managed services
- Cloud networking fundamentals: VPCs, subnetting, private connectivity, DNS, load balancing, and security group/firewall design
- Kafka operations and architecture, including topic design, consumer group management, broker configuration, and integration with streaming workloads (Strimzi experience a plus)
- Infrastructure-as-code using Terraform—module design, state management, CI-driven plan/apply workflows, and drift detection
- Experience with AWS services alongside a primary GCP environment
- Scripting or automation in Python, Go, Bash, or similar for operational tooling
- Familiarity with CI/CD systems and GitOps patterns (ArgoCD, Flux, or similar)
- Experience with service mesh technologies (Istio, Linkerd) or advanced Kubernetes networking (Cilium, Calico)
- Experience building or operating developer platform capabilities (internal developer platforms, golden paths, self-service provisioning)
- Using AI-assisted development tools for infrastructure automation, runbook generation, or operational tooling (e.g., Claude, GitHub Copilot, or similar)
