The opportunity
Ready to do the most impactful work of your career? At Coinbase , we are uncompromising on our mission to increase economic freedom.
What you'll do
Own performance analysis and optimization tasks across the blockchain node: stack, diagnosing root causes of resource consumption and implementing system-level fixes that reduce infrastructure spend while maintaining reliability SLOs.
Build observability, health-check, and automated failover capabilities for: blockchain nodes, ensuring the team can detect degradation and respond proactively rather than reactively scaling resources.
Execute right-sizing improvements across the node fleet, profiling workloads,: identifying over-provisioned instances, and contributing to capacity models that balance cost efficiency with reliability.
Partner with protocol integration engineers, wallet teams, and indexer teams: to extend performance improvements across the blockchain platform stack.
Support the definition and implementation of SLOs and SLIs for node services,: helping create measurement frameworks that give the team confidence in reliability without relying on over-provisioning.
Support protocol upgrades and node operations with a performance-first lens,: validating new blockchain versions for resource efficiency and regression-testing before production rollout.
What they're looking for
- + years of experience in software engineering with exposure to systems-level: performance analysis, profiling, or optimization of production infrastructure.
- Experience operating distributed systems, including diagnosing resource: bottlenecks, tuning service performance, or managing capacity.
- Proficiency in backend programming (Go preferred) and familiarity with: systems tooling for profiling, tracing, and observability (e.g., pprof, Datadog, Prometheus, Grafana).
- Demonstrated ability to improve infrastructure efficiency through engineering: optimization rather than simply scaling resources.