Inactive
F

Fidelity Investments

Manages investments and workplace retirement plans

Principal Blockchain Platform Engineer - Digital Assets

Platform EngineeringPosted on Apr 4
Full-timeNew York, NY, USA

About the Job

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

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

About the Company

Fidelity Investments

Manages investments and workplace retirement plans

Fidelity Investments manages money and runs brokerage accounts for individuals, while administering workplace benefits and supporting financial advisers and institutions. Its funds span active management and index investing, and its advice services range from automated portfolios to dedicated wealth managers. Customers trade through online accounts or work with advisers by phone and at investor centers, while employers use its services for retirement savings and stock plans. The business earns advisory fees and charges for selected trades, with institutional custody and clearing services alongside its consumer accounts. Fidelity was founded in 1946 and is headquartered in Boston, Massachusetts, United States.

Company size
10,001+
Company stage
Debt Financing
Total funding
$249.6B
Headquarters
Boston, MA
Founded
1946

Recently Posted Jobs

Explore more opportunities at Fidelity Investments

See more jobs