Software Engineer, Blockchain Platform Nodes at Coinbase
Job Description
About the Role
Are you ready to contribute to the most impactful work of your career? At Coinbase, we are uncompromising on our mission to increase economic freedom. We maintain a high bar and a highly intense environment, which is exactly what we expect. If you are prepared to push past your perceived limits and build the future of finance alongside a team that refuses to settle for anything less than excellence, we want to hear from you.
We are hiring a Software Engineer to join the CB Node team within the Platform organization. This team is responsible for running all the blockchain nodes that power every asset Coinbase offers to its customers, currently spanning 55 unique protocols across Ethereum, Bitcoin, Solana, and more. Your contribution will focus on performance optimization and ensuring the reliability across the entire blockchain platform stack. Key goals include diagnosing root causes instead of simply over-provisioning resources, reducing infrastructure spend, and building the necessary observability and health-check systems to keep our nodes reliable at scale.
What You Will Do
- Own performance analysis and optimization tasks across the blockchain node stack, diagnosing root causes of resource consumption and implementing system level fixes that decrease infrastructure spend while maintaining required reliability SLOs.
- Develop observability, health check, and automated failover capabilities for blockchain nodes. This ensures the team can detect performance degradation and respond proactively instead of reactively scaling resources.
- Execute right sizing improvements across the node fleet by profiling workloads, identifying over provisioned instances, and contributing to capacity models that balance cost efficiency with reliability.
- Collaborate with protocol integration engineers, wallet teams, and indexer teams to extend performance enhancements across the blockchain platform stack.
- Support the definition and implementation of SLO and SLI standards for node services, helping to create measurement frameworks that provide team confidence in reliability without relying on over provisioned resources.
- Support protocol upgrades and node operations using a performance first lens, validating new blockchain versions for resource efficiency and regression testing before production rollout.
Required Skills and Experience
- A minimum of 2 years of software engineering experience with direct exposure to systems level performance analysis, profiling, or optimization of production infrastructure.
- Proven experience operating distributed systems, which includes diagnosing resource bottlenecks, tuning service performance, or managing capacity.
- Proficiency in backend programming, with Go being preferred, and familiarity with systems tooling for profiling, tracing, and observability, such as pprof, Datadog, Prometheus, and Grafana.
- A demonstrated capability to improve infrastructure efficiency through engineering optimization rather than simply scaling up resources.
- Exposure to blockchain nodes, consensus protocols, or crypto infrastructure is considered a plus. Also helpful is curiosity about how different protocols behave under load and during upgrades.
- The ability to utilize generative AI responsibly, maintaining human oversight to deliver business ready outputs and drive measurable improvements in workflow efficiency, cost, and quality.
Job Details
Job ID: P77414
Pay Transparency Notice: Base salary varies by location. Total compensation may also include equity and bonus eligibility, and benefits (medical, dental, vision, 401(k)). Annual base salary range (excluding equity and bonus) is $152,405 to $179,300 USD.
Disclosures
- Application Limit: Candidates are limited to submitting a maximum of 3 applications within a 6 month period.
- Equal Opportunity Employer: Coinbase is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information. Applicants with criminal histories will be considered consistent with applicable federal, state, and local laws.
- US Applicants: Please view Employee Rights, Know Your Rights, and E-Verify Notice of Participation.
- Accommodations: If you have a disability and need a reasonable accommodation, email your request and contact info to accommodations[at]coinbase.com.
Benefits for U.S. Employees
- Medical Plan, Dental and Vision Plan with generous employee contributions.
- Health Savings Account with company contributions each pay period.
- Disability and Life Insurance coverage.
- 401(k) plan with company match.
- Wellness Stipend and Mobile/Internet Reimbursement.
- Volunteer Time Off.
- Fertility Counseling and Benefits.
- Generous Time off/Leave Policy.
- The option of getting paid in digital currency.
Ready to Apply?
Take the next step in your career journey.
Apply NowYou will be redirected to the company's application page
💜 Please mention that you found the job on True Work From Home, this helps us grow. Thanks!
More Software Development Engineer (SDE) Jobs
Discover similar opportunities that match your skills
Backend Engineer (Ruby), Plan: Spec-Driven Development
Staff Software Engineer (SRE)
Senior Software Engineer - Clearing Remote - Europe
Storage Engineer at Supabase
Stock Plan Administration Manager - Full Service
Senior Software Engineer, Core Reliability
Engineering Manager, Dedicated Integrations Remote, United Kingdom
Senior Professional Services Engineer Remote, Netherlands; Remote, Spain; Remote, United Kingdom
About Coinbase
Coinbase is a trusted cryptocurrency exchange that lets individuals and institutions securely buy, sell, store, stake, and transfer digital assets. It operates globally with strong regulatory compliance and is the only crypto company listed on the S&P 500.
View Company Profile