Senior Software Engineer Transaction Management
Turnkey provides secure, non-custodial wallet infrastructure for onchain products. Its APIs, SDKs, and wallet components support embedded consumer and business wallets, key management, payment workflows, and agentic applications across multiple chains.
Projects
About Turnkey
Turnkey is a wallet-as-a-service and key-management company for teams building crypto products. It provides APIs, SDKs, embedded wallet components, transaction signing, policy controls, authentication and recovery features, and company-wallet tooling for payments, treasury operations, smart-contract management, stablecoins, DeFi, consumer applications, and AI agents. Turnkey positions its infrastructure as non-custodial and uses trusted execution environments for private-key operations and verifiable security.
Skills
About the Role
You will design, build, and maintain infrastructure for parsing, validating, and broadcasting transactions across multiple blockchain protocols. You will develop protocol-specific libraries, deliver product features end to end, write technical documentation and specifications, improve deployment processes, and help scale the engineering organization.
Requirements
- 5+ years of production engineering experience
- Golang engineering skills
- Deep hands-on familiarity with crypto protocols
- EVM fluency
- Experience with AWS, GCP, or other cloud providers
- Understanding of modern application architectures and deployment
- Experience building and operating large-scale mission-critical infrastructure
- Prior experience building scaled crypto products
- A healthy amount of paranoia
Responsibilities
- Design and build transaction parsing, validation, and broadcasting infrastructure across multiple blockchain protocols
- Develop and maintain protocol-specific libraries and abstractions for the transaction management layer
- Collaborate across the company to design and deliver core product capabilities
- Write internal product specifications, external developer documentation, and technical whitepapers
- Design and build end-to-end product features driven by customer requests and ecosystem developments
- Assist in scaling the engineering team
- Develop deployment processes and infrastructure that reduce software development lifecycle risks
Benefits
- Medical, dental, vision, life, and disability benefits
- HSA/FSA
- 401(k)
- Paid parental leave
- Unlimited PTO
- $3,000 yearly learning and development budget for industry conferences
- Multiple team offsites per year
- Lunch stipend
