Role overview
BitGo is seeking a Senior Software Engineer for Wallet Core to design, implement, and maintain the core wallet services that power BitGo's platform. This role focuses on building secure, scalable wallet functionality with a focus on reliability and performance.
Responsibilities
- Design, implement, and maintain Wallet Core components and services.
- Collaborate with security, cryptography, and product teams to deliver robust features.
- Build and maintain APIs and services with strong reliability and performance.
- Write unit and integration tests; participate in code reviews and CI/CD pipelines.
- Mentor junior engineers and promote engineering excellence.
Requirements
- 5+ years of software engineering experience.
- Proficiency in at least one system-level language (Go, Rust, C++, or similar) and solid knowledge of distributed systems.
- Experience with cryptography or security-focused software is a plus.
- Bachelor's degree in Computer Science or related field (or equivalent experience).
- Excellent problem-solving and communication skills.
About BitGo
BitGo is a leading provider of digital asset security, custody, and blockchain infrastructure solutions.
Benefits
- Competitive compensation and equity opportunities.
- Comprehensive health benefits and retirement plans.
- Collaborative, inclusive work environment and opportunities for growth.