Somnia - Senior Infrastructure Engineer
Requirements
• Strong experience operating production infrastructure at scale (cloud and/or bare metal), with deep Linux fundamentals. • Experience with infrastructure-as-code such as Terraform or Pulumi, alongside configuration management. • Experience running containers and orchestration platforms (Docker, Kubernetes) in production. • Strong programming skills, ideally in Go and/or TypeScript, for building automation and internal tooling. • Experience with observability stacks (Prometheus, Grafana, OpenTelemetry or equivalents). • Experience operating and monitoring distributed systems, including capacity planning and performance tuning. • Comfortable operating in high-stakes production environments and responding to incidents. • Genuine interest in crypto and on-chain systems. • Experience operating blockchain node infrastructure (validators, RPC, archive nodes) for an L1/L2. • Experience with high-performance networking, low-latency systems or load balancing at scale. • Multi-region and geo-distributed deployments with failover strategies. • Security and key management (HSMs, secrets management, hardening). • EVM tooling and the wider Web3 infrastructure ecosystem. • What Success Looks Like • Engineers can deploy safely and frequently with confidence. • Platform reliability is measurable, with well-defined SLOs and continuously improving service health. • Infrastructure is automated, repeatable and increasingly self-service. • Incidents become less frequent, easier to diagnose and faster to resolve. • Product teams spend more time shipping features and less time managing infrastructure. • How We Work • How We Work • Agent maximalists: We are strong believers in agentic tooling being a massive accelerant to velocity beyond vibe coding prototypes: from equipping engineers with the latest tools through to agentic harnesses for security testing and end-to-end shipping fixes and small features. • Agent maximalists • Ownership and autonomy: A lean team that optimises for individual impact and velocity. Engineers own features end-to-end, from idea to production, and are trusted to make the call to ship. • Ownership and autonomy: • Outcome-oriented: We take on hard technical problems, but the tech is always a means to an end. What matters is what ships and the impact it has, not cleverness for its own sake. • Outcome-oriented: • Best tool for the job: We solve interesting problems in the simplest way possible. Mostly TypeScript for full-stack apps, C++ for high-performance systems, Go for infrastructure services and Solidity for smart contracts.
Responsibilities
• Define and maintain SLOs, SLIs, and error budgets, plus the observability—metrics, logs, traces and alerts—that catches regressions before users do. • Build repeatable, self-service infrastructure through infrastructure-as-code, CI/CD and golden paths so teams can provision, deploy and recover without reinventing the wheel. • Own rollouts end-to-end—progressive delivery, canaries, safe migrations and clean rollbacks. • Operate the systems behind Somnia's nodes, validators, RPC and indexing, tuning for performance and cost across regions. • Lead incident response and on-call, run blameless postmortems, and continuously harden the platform. • Partner with product and protocol teams to design and operate production-ready services. You'll rotate between embedding with engineering teams and building the shared platform, tooling and operational standards that underpin the wider organisation.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT