Blockchain - Sr Lead Security Engineer
On-sitePlano, Texas, United States
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.