About the role

  • Principal Blockchain Platform Engineer designing and operating blockchain infrastructure on AWS and Kubernetes at Fidelity. Managing node operations for Bitcoin, Litecoin, and Ethereum with a focus on performance and security.

Responsibilities

  • Architect and maintain containerized blockchain nodes on AWS/EKS using Terraform, Helm, and CI/CD pipelines
  • Operate Bitcoin/Litecoin full/archive nodes (UTXO set, mempool, pruning, peer policies) with high‑availability RPC and optimized disk I/O
  • Operate Ethereum execution clients (e.g., Geth, Nethermind, Erigon, Besu) and consensus clients (e.g., Prysm, Lighthouse, Teku, Nimbus); manage beacon/execution pairings, JWT secrets, and checkpoint sync
  • Implement observability and telemetry using Prometheus/Grafana, Splunk, and Datadog for metrics, logs, and distributed tracing
  • Own backup/restore/DR strategies: snapshots, archive retention, multi‑AZ and multi‑region failover
  • Ensure hardfork readiness: plan and execute client upgrades, compatibility testing, and rollback strategies
  • Monitor and mitigate chain reorganizations (reorgs): implement alerts, RPC consistency checks, and failover strategies for deep reorg scenarios
  • Lead incident response, post‑mortems, and resilience testing; drive SRE practices and continuous improvement
  • Stay current with node software packaging and releases: track upstream client updates, security patches, and dependency changes
  • Implement zero-downtime deployment strategies for node upgrades using rolling updates, canary releases, and Kubernetes best practices
  • Participate in on-call rotation to provide 24/7 support for production incidents, ensuring rapid response and resolution within defined SLAs

Requirements

  • Bachelor's degree in computer science or related field required
  • 8+ years in infrastructure/SRE/DevOps roles, with 3+ years operating blockchain nodes in production
  • Deep expertise with AWS (EKS, EC2, EBS/EFS, VPC, NLB/ALB, CloudWatch, IAM, KMS) and Kubernetes/EKS
  • Strong IaC: Terraform, Helm; CI/CD pipelines
  • Hands‑on experience with: Staking validator operations Ethereum: execution + consensus clients; JWT, checkpoint sync, archival strategies
  • Bitcoin/Litecoin: bitcoind/litecoind, txindex, mempool policies, pruning/archive
  • Observability: Prometheus/Grafana, Splunk, Datadog, alerting, log aggregation
  • Experience with hardfork upgrade planning and reorg mitigation strategies
  • Experience with high‑throughput RPC products and global traffic management
  • Programming proficiency in Python, Bash; strong Linux systems skills

Benefits

  • comprehensive health care coverage
  • emotional well-being support
  • market-leading retirement
  • generous paid time off and parental leave
  • charitable giving employee match program
  • educational assistance including student loan repayment, tuition reimbursement, and learning resources

Job title

Principal Blockchain Platform Engineer – Digital Assets

Job type

Experience level

Lead

Salary

$107,000 - $216,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job