Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - Custody Experience (Full-Stack) image - Rise Careers
Job details

Senior Software Engineer - Custody Experience (Full-Stack)

BitGo is a leading infrastructure provider of digital asset solutions looking for a Senior Software Engineer to join their Custody Experiences team. The role requires on-site work in New York.

Skills

  • TypeScript
  • Node.js
  • Kotlin
  • PostgreSQL
  • MongoDB
  • RESTful API
  • microservices
  • Git/GitHub

Responsibilities

  • Design and build scalable APIs and services
  • Own functionality and scalability features from inception to deployment
  • Document functionality for internal and external tooling
  • Collaborate with cross-functional teams to ship new features
  • Write clean and efficient code
  • Ensure application performance and quality
  • Identify and correct performance bottlenecks
  • Continuously evaluate and implement new technologies
  • Participate in code reviews and mentorship

Education

  • Bachelor’s degree in computer science, applied mathematics, or technical discipline

Benefits

  • Competitive base salary, bonus and stock options
  • 100% company paid health insurance
  • Up to 4% 401k company match
  • Paid parental leave and vacation
  • Free lunches, dinners, and snacks
  • Workplace equipment to suit needs
To read the complete job description, please click on the ‘Apply’ button
BitGo Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
BitGo DE&I Review
3.5 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of BitGo
BitGo CEO photo
Mike Belshe
Approve of CEO

Average salary estimate

$187500 / YEARLY (est.)
min
max
$165000K
$210000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer - Custody Experience (Full-Stack), BitGo

BitGo is excited to announce an opening for a Senior Software Engineer focused on Custody Experience in our New York office. If you are passionate about revolutionizing the digital asset landscape, this role is perfect for you! At BitGo, we're the leaders in providing secure infrastructure for digital asset solutions, and we are seeking someone who can contribute to our mission of delivering trust in digital assets. In this full-stack engineering role, you will help shape a custodial platform that empowers businesses and customers to trade, stake, and manage their crypto products. Your responsibilities will include designing and building scalable APIs and services, engaging in collaborative problem-solving with cross-functional teams, and mentoring peers through code reviews. This is an opportunity to take ownership of your work, ensuring that applications are efficient, responsive, and maintainable. You'll need a strong background with TypeScript, Node.js, Kotlin, as well as experience with PostgreSQL and MongoDB. If you possess a keen interest in cryptocurrencies and want to be part of a company that's at the forefront of the digital economy, BitGo is where you belong!

Frequently Asked Questions (FAQs) for Senior Software Engineer - Custody Experience (Full-Stack) Role at BitGo
What are the key responsibilities of the Senior Software Engineer - Custody Experience at BitGo?

The Senior Software Engineer - Custody Experience at BitGo is responsible for designing and building scalable, yet robust APIs and services for our custodial platform. This role includes taking ownership of features from inception to deployment, collaborating with cross-functional teams to define new functionalities, and ensuring the performance and quality of applications.

Join Rise to see the full answer
What qualifications do I need to become a Senior Software Engineer - Custody Experience at BitGo?

To qualify for the Senior Software Engineer - Custody Experience position at BitGo, you should possess at least 6 years of experience in back-end and server-side development. Strong expertise in TypeScript, Node.js, and Kotlin, along with experience in RESTful API design and microservices architectures is crucial. A Bachelor's degree in computer science or similar disciplines is also required.

Join Rise to see the full answer
What technologies will I be working with as a Senior Software Engineer - Custody Experience at BitGo?

As a Senior Software Engineer - Custody Experience at BitGo, you will primarily work with TypeScript, Node.js, Kotlin, PostgreSQL, and MongoDB. Familiarity with RESTful APIs, unit and functional testing, as well as Git/GitHub is essential for this role.

Join Rise to see the full answer
What is the work culture like for a Senior Software Engineer - Custody Experience at BitGo?

The work culture at BitGo is dynamic and emphasizes ownership, open communication, and continuous improvement. As a Senior Software Engineer - Custody Experience, you'll be part of a collaborative team that encourages innovative thinking, while also being provided opportunities for mentorship and professional growth.

Join Rise to see the full answer
What are the benefits of working as a Senior Software Engineer - Custody Experience at BitGo?

Working at BitGo as a Senior Software Engineer - Custody Experience comes with multiple benefits, including a competitive salary ranging from $165,000 to $210,000, stock options, comprehensive health insurance, paid parental leave, and additional perks like free meals and a supportive workplace environment.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Custody Experience (Full-Stack)
Can you explain your experience with TypeScript and how it relates to your role as a Senior Software Engineer - Custody Experience?

In your response, discuss specific projects where you've utilized TypeScript, focusing on how it enhanced your ability to build scalable and maintainable applications. Highlight your understanding of TypeScript features such as interfaces and generics while explaining their importance in the context of custodial platforms.

Join Rise to see the full answer
What strategies do you employ for effective API design in a custodial platform?

When answering, emphasize the importance of clear documentation, consistent error handling, and adhering to REST principles. Provide examples from your past projects to illustrate how you maintain an organized and user-friendly API structure.

Join Rise to see the full answer
How do you handle performance bottlenecks in applications?

You might share a systematic approach for diagnosing performance issues, such as using profiling tools to identify slow components. Discuss troubleshooting techniques and optimizations you’ve applied in past roles, tailoring your examples to custodial or financial applications.

Join Rise to see the full answer
Can you provide an example of a successful cross-functional collaboration you've been a part of?

Outline a situation where you partnered with product managers, designers, and other engineers. Highlight your role in shaping the project vision while ensuring technical feasibility. Make sure to mention outcomes that improved the custodian experience for users.

Join Rise to see the full answer
What testing practices do you follow when developing APIs?

Reference your commitment to unit and functional testing, explaining frameworks and strategies you've employed, such as TDD (Test-Driven Development). Discuss how comprehensive testing ensures a reliable custodial platform and maintains user trust.

Join Rise to see the full answer
How do you approach mentorship within your engineering team?

Talk about your philosophy on mentorship, including techniques you use to cultivate a learning environment in your teams. Share instances where mentorship has led to improved team dynamics or project successes, particularly in the context of developing digital asset solutions.

Join Rise to see the full answer
What are some challenges you've faced when working with microservices?

Identify specific challenges like service orchestration or data management and propose solutions or strategies you've implemented to overcome them. Relate your experience back to how it can positively influence BitGo's custodial services.

Join Rise to see the full answer
Can you discuss your experience with cryptocurrencies and blockchain technology?

Use this opportunity to express your enthusiasm for cryptocurrencies, mentioning any relevant projects you've participated in. Detail how your understanding of blockchain enhances your capability to contribute to BitGo's mission.

Join Rise to see the full answer
What is your process for code reviews, and why do you think it's important?

Explain your approach to conducting code reviews, highlighting aspects like constructive feedback and knowledge sharing. Share an example where a code review led to a significant improvement in the project or overall architecture.

Join Rise to see the full answer
How do you stay current with emerging technologies relevant to your role?

Discuss your strategies for keeping knowledgeable about new technologies, such as attending conferences, participating in online courses, or engaging in relevant communities. Connect this with your commitment to implementing the latest tools at BitGo.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
BitGo Hybrid New York, United States
Posted 10 days ago
Photo of the Rise User
BitGo Hybrid San Francisco, California, United States
Posted 10 days ago

Join Truelogic as a Senior Front End Engineer and work on transformative digital advertising projects for a leading youth culture platform.

Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted yesterday
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Family Medical Leave
Paid Holidays

Join Grindr as a Staff ML Engineer and lead groundbreaking machine learning projects that impact millions in the LGBTQ+ community.

Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 4 days ago

Join EVS as an Integrated Platform Solution Specialist and utilize your IT expertise to enhance web application development.

BitGo Inc. is the market leader in institutional-grade cryptocurrency investment services. Our mission is to deliver trust in digital currency by providing institutional investors with security, compliance, and custodial solutions for blockchain-b...

144 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$165,000/yr - $210,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!