Senior Software Engineer - BGX
About BitGo:
BitGo offers secure and scalable solutions for the digital asset economy, providing regulated custody, staking, trading, and core infrastructure to investors and builders. Established in 2013, BitGo played a key role in pioneering the multi-signature wallet and later developed TSS to enhance MPC offerings. Today, BitGo boasts the safest technology in the market, safeguarding over 600 tokens across various blockchains. With an extensive suite of services, including wallets, asset management, exchange services, and more, BitGo has evolved into a leading provider in digital asset security, custody, and liquidity, serving 1500+ institutional clients worldwide.
Job Summary:
BitGo is seeking a Senior Software Engineer to join the BGX team and assist in building an API-first platform for launching crypto products.
Responsibilities:
- Design and create scalable, well-abstracted APIs, libraries, and services for the API-first platform
- Manage functionality and scalability features from inception to deployment and integration
- Document features for UI, third-party developers, and internal tools
- Collaborate across teams to deliver new features
- Write clean, efficient code and ensure application performance, quality, and responsiveness
- Identify and resolve bottlenecks and bugs
- Explore and implement new technologies for enhanced development efficiency
- Participate in code reviews and promote continuous improvement practices
- Collaborate with product managers, designers, and engineers to refine requirements
- Mentor peers through code reviews and best practice education
Skills & Experience:
Required:
- 6+ years of back-end and server-side development experience
- Strong problem-solving skills, algorithm design, and complexity analysis
- Proficiency in TypeScript, Node.js, and Express
- Expertise in Node.js, TypeScript, PostgreSQL, and MongoDB
- Robust knowledge of RESTful API design
- Experience with microservices and service-oriented architectures
- Familiarity with unit and functional testing, debugging, Git/GitHub, CI tools, etc.
- Adaptability in fast-paced environments
- Bachelor's degree in relevant technical discipline
- Deep interest in cryptocurrencies and blockchain
Preferred:
- Experience in developing consumer-facing crypto products
- Demonstrated experience in building public-facing APIs
- Full-stack capability and familiarity with React
- Previous work with clients or business partners
- Knowledge of digital wallets, clearing, settlement, lending, trading systems, etc.
Why Join BitGo?
BitGo offers a dynamic work environment and competitive compensation, including a base salary ranging from $165,000 to $210,000 USD, along with equity, annual bonuses, and comprehensive benefits. Shape the future of financial markets with a team driven by innovation, collaboration, and excellence. Join BitGo and be a part of the team that is revolutionizing the world of investing.
Benefits:
- Competitive salary, bonus, and stock options
- Comprehensive health insurance for employee, partner, and dependents
- Generous 401k company match
- Paid parental leave and vacation
- Provided meals and snacks
- Tailored computer equipment and workplace setup
- Collaborative and inspiring startup environment
Come join BitGo and be part of the team driving transformation in the financial services industry!