Job Description
BitGo is seeking a Senior Backend Engineer to join their Engineering team and contribute to building new features and applications for enterprise clients. BitGo is a leading infrastructure provider of digital asset solutions. This role involves designing, building, and supporting robust APIs, libraries, and services to power BitGo's settlement product. The engineer will manage BitGo’s technical architecture and take ownership of functionality and scalability features from inception to deployment and customer integration. They will also expose and document functionality to the UI, third-party developers, and internal/external tooling, as well as collaborate with engineering teams to ensure consistency and provide mentorship through code reviews.
- Design, build, and support APIs, libraries, and services
- Manage BitGo’s technical architecture
- Own functionality and scalability features
- Expose and document functionality
- Collaborate with engineering teams
- Provide mentorship to peers
Requirements: - 3+ years of back-end, server-side software development
- Algorithm design, problem solving, and complexity analysis skills
- Experience with server-side languages like TypeScript/Node.JS
- Experience with SQL databases like Postgres or MySQL
- RESTful API design experience
- Experience with unit and functional testing and debugging
- Experience with microservices and service-oriented architectures
- Experience in Git/GitHub, CI tools, JIRA, Confluence
- Ability to work independently
- Comfortable with on-call rotations
- Strong spoken English skills
- Bachelor’s degree in computer science or related field
BitGo offers: - Competitive salary
- IT equipment support
- Meal & Commute allowance
- Medical Insurance
- Well-being allowance
- Snacks in the Bangalore office