Job Description
BitGo is seeking a Senior Software Engineer to join its Crypto as a Service Team in New York City. This role involves building an API-first platform for businesses and developers to launch crypto products. The Senior Software Engineer will be responsible for designing, building, and maintaining scalable APIs, libraries, and services. They will collaborate with cross-functional teams to define and ship new features, write clean code, and ensure application performance.BitGo offers competitive compensation, including a base salary between $165,000 - $210,000 USD, equity, an annual performance bonus, and benefits such as health insurance, 401k match, paid parental leave, and free meals.
- Designing and building scalable APIs
- Owning functionality and scalability features
- Exposing and documenting functionality
- Collaborating with cross-functional teams
- Writing clean, maintainable code
- Ensuring application performance
- Participating in code reviews
- At least 6 years of back-end and server-side development experience
- Strong algorithm design and problem-solving skills
- Experience with TypeScript, Node.js, Express, PostgreSQL, and MongoDB
- Experience with JVM languages (Kotlin or Java preferred)
- Experience with RESTful API design and microservices
- Experience with unit and functional testing
- Experience with Git/GitHub, CI tools, etc.
- Bachelor’s degree in computer science or related field
- Understanding of cryptocurrencies and blockchain
- Competitive base salary, bonus and stock options
- 100% company paid health insurance
- Up to 4% 401k company match
- Paid parental leave, Paid vacation
- Free custom lunches, dinners and snacks