JPMorgan Chase & Co logo
JPMorgan Chase & CoPosted 2 weeks ago

Blockchain - Sr Lead Security Engineer

On-sitePlano, Texas, United States

Full TimeSenior LevelEnterpriseFinancial Services

Job Summary

Design and operate a production-grade digital asset custody and wallet orchestration platform by integrating with wallet infra APIs for provisioning, key management, and transaction orchestration. Implement secure key management workflows using Multi-Party Computation and distributed key generation, while building programmable transaction policy engines that enforce multi-approval, spending thresholds, and role-based access controls. Develop multi-chain wallet capabilities across Ethereum, Bitcoin, Solana, and Polygon, managing the full transaction lifecycle from construction to idempotent retry logic. Architect high-availability services on AWS using container orchestration and infrastructure-as-code, ensuring robust observability through distributed tracing and alerting. Collaborate with product and security teams to translate regulatory requirements into technical designs and delivery milestones.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 7+ years of software development experience
  • at least 2 years working with blockchain technologies or digital asset platforms
  • Strong proficiency in Java/J2EE and/or Python
  • hands-on experience building production microservices using frameworks such as Spring Boot, Flask, or FastAPI
  • Solid understanding of blockchain fundamentals, including transaction models, consensus mechanisms, smart contract interaction (EVM-based and non-EVM), gas and fee management, and block finality across major networks
  • Working knowledge of cryptographic primitives and protocols relevant to digital asset custody, including Multi-Party Computation (MPC), threshold signatures (TSS), distributed key generation (DKG), elliptic curve cryptography (ECDSA, EdDSA), and HD wallet derivation paths (BIP-32/BIP-44)
  • Experience designing and implementing policy engines or rule-based authorization frameworks for financial transaction workflows, including multi-signature schemes, approval chains, and configurable spending controls
  • Proficiency with cloud infrastructure on AWS, including EC2, EKS, Lambda, S3, RDS, IAM, SQS, SNS, API Gateway, and KMS
  • experience using Terraform or CloudFormation for infrastructure-as-code
  • Strong experience with containerization and orchestration using Docker and Kubernetes
  • deployment pipelines, and auto-scaling configurations
  • Experience designing and consuming RESTful APIs
  • deep understanding of OAuth 2.0, JWT, TLS/mTLS, certificate management, and API security best practices
  • Familiarity with event-driven architectures, webhook processing, and asynchronous messaging patterns for handling real-time blockchain state changes and notifications
  • Experience with relational (Oracle, PostgreSQL) and NoSQL (DynamoDB, MongoDB, Redis) databases
  • schema design, query optimization, and data consistency patterns for financial systems
  • Proficiency with observability and monitoring tools such as Datadog, Dynatrace, Splunk, Grafana, or Prometheus
  • distributed tracing, log aggregation, and performance monitoring
  • Solid understanding of agile development methodologies
  • CI/CD pipelines (Jenkins, GitHub Actions, Spinnaker)
  • DevOps practices in a large enterprise environment

Desired Qualifications

  • Experience building or operating digital asset custody solutions in a regulated financial institution
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, Claude Code ) to accelerate development and test generation

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce