Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Onboarding image - Rise Careers
Job details

Software Engineer - Onboarding - job 1 of 2

BitGo is the leading infrastructure provider of digital asset solutions and is looking for a Software Engineer to join the Onboarding team to build an API-first platform for crypto products.

Skills

  • TypeScript
  • Node.js
  • Express
  • RESTful API design
  • Microservices
  • Functional testing

Responsibilities

  • Design and build scalable APIs and services
  • Own functionality and scalability from inception to deployment
  • Collaborate with cross-functional teams
  • Write clean and efficient code
  • Ensure application performance and quality
  • Participate in code reviews

Education

  • Bachelor’s degree in computer science or related field

Benefits

  • Competitive base salary, bonus and stock options
  • 100% company paid health insurance
  • Up to 4% 401k match
  • Paid parental leave and vacation
  • Free custom lunches and snacks
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

$165000 / YEARLY (est.)
min
max
$150000K
$180000K

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 Software Engineer - Onboarding, BitGo

BitGo, the leading infrastructure provider of digital asset solutions, is on the lookout for a talented Software Engineer to join our Onboarding team in sunny San Francisco, California. If you’re passionate about building robust APIs and want to empower businesses and developers to create crypto products, this role might just be your perfect fit! As a Software Engineer at BitGo, you’ll play a key role in designing and implementing scalable, well-abstracted APIs and libraries while collaborating with cross-functional teams to roll out new features that meet high standards of performance and quality. Your day-to-day will involve writing clean code, debugging, and mentoring peers, all while ensuring the functionality is well-documented for both internal and external teams. With a strong foundation in back-end development, a knack for problem-solving, and an interest in blockchain technology, you will thrive in our dynamic work environment that encourages innovation and open communication. Plus, with our attractive compensation package including competitive salaries, health benefits, and a vibrant workplace culture, you'll be motivated to contribute your best work every day. Come be part of our mission to deliver trust in digital assets, and help shape the future of the digital economy with BitGo!

Frequently Asked Questions (FAQs) for Software Engineer - Onboarding Role at BitGo
What are the main responsibilities of a Software Engineer - Onboarding at BitGo?

As a Software Engineer - Onboarding at BitGo, you will be responsible for designing and building scalable APIs and services to support our API-first platform, taking ownership from inception to deployment. Collaborating with cross-functional teams to define and implement new features, writing efficient code, and ensuring high performance and responsiveness of applications will be key duties in this role.

Join Rise to see the full answer
What qualifications are required to apply for the Software Engineer - Onboarding position at BitGo?

To qualify for the Software Engineer - Onboarding role at BitGo, candidates must have at least 3+ years of experience in back-end and server-side development. Proficient knowledge of TypeScript, Node.js, Express, and experience with RESTful API design, microservices, and service-oriented architectures are essential. A bachelor’s degree in computer science or a related technical discipline is also required.

Join Rise to see the full answer
What skills are preferred for the Software Engineer - Onboarding role at BitGo?

While not mandatory, skills that would be advantageous for the Software Engineer - Onboarding role at BitGo include experience in developing consumer-facing crypto products, building public-facing APIs in a production environment, familiarity with full-stack development, and a good understanding of digital wallets and trading systems.

Join Rise to see the full answer
What kind of work environment can I expect at BitGo as a Software Engineer - Onboarding?

At BitGo, the work environment is dynamic and collaborative. As a Software Engineer - Onboarding, you’ll be part of a team that values open communication and fosters innovative problem-solving. You can expect to engage closely with peers, product managers, and designers in an inspiring startup atmosphere focused on achieving excellence.

Join Rise to see the full answer
What benefits does BitGo offer to Software Engineer - Onboarding team members?

BitGo offers a comprehensive benefits package for Software Engineer - Onboarding team members, including competitive base salaries, annual performance bonuses, stock options, fully paid health insurance for employees and dependents, a 401k company match, paid parental leave, and a vibrant workplace culture featuring free meals and a supportive family-oriented environment.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Onboarding
Can you describe your experience with API design and how it applies to the Software Engineer - Onboarding role at BitGo?

In your response, focus on specific projects where you designed APIs. Mention the challenges you faced, the tools you used, and how your decisions impacted the scalability and usability of the end product. This shows your practical knowledge and ability to deliver in line with BitGo’s needs.

Join Rise to see the full answer
How do you approach problem-solving in high-pressure environments?

Share a specific example where you effectively managed stress during a challenging project. Discuss your techniques for assessing problems systematically, and emphasize your proactive communication with team members to collaboratively find solutions, a key aspect of BitGo's collaborative culture.

Join Rise to see the full answer
Describe your experience working with TypeScript and Node.js.

Detail specific projects where you utilized TypeScript and Node.js to build robust applications. Highlight your understanding of their advantages, and be sure to mention any methodologies or design patterns you employed to ensure code quality and maintainability.

Join Rise to see the full answer
What testing strategies do you use to ensure software reliability?

Detail your experience with unit and integration testing, along with any frameworks you find effective, such as Jest or Mocha. Highlight the importance of testing in your development process at BitGo to enhance reliability and patient user experiences.

Join Rise to see the full answer
Can you provide an example of a bottleneck you identified and how you resolved it?

Discuss a specific instance in your previous work where you identified a performance issue. Describe the steps you took to troubleshoot and rectify the problem, showcasing both your technical and analytical skills, which are essential for the Software Engineer - Onboarding position.

Join Rise to see the full answer
How do you stay current with developments in technology and trends in the crypto space?

Mention specific resources you use to keep up with technological advancements and crypto industry trends, like blogs, conferences, or online communities. This demonstrates your commitment to lifelong learning and staying relevant in a rapidly evolving field.

Join Rise to see the full answer
How do you ensure efficient collaboration within cross-functional teams?

Share examples where you successfully collaborated with product managers, designers, and fellow engineers. Emphasize your communication skills, respect for diverse viewpoints, and any tools you use, like Jira or Slack, to facilitate collaboration and project tracking.

Join Rise to see the full answer
What is your approach to code reviews and feedback?

Explain why you believe code reviews are crucial and highlight your process for providing constructive feedback while also receiving it. Illustrate how this practice aligns with BitGo's culture of continuous improvement.

Join Rise to see the full answer
What motivates you about working in the blockchain and cryptocurrency space?

Share your personal interest and enthusiasm for blockchain technology and how it drives you to contribute creatively and practically. Discuss how this aligns with BitGo's mission to bring trust to digital assets.

Join Rise to see the full answer
How do you handle a situation where a project requirement is unclear?

Discuss your methodology for clarifying requirements, such as reaching out to stakeholders for further information or using prototyping techniques. Emphasize the importance of clear communication and stakeholder engagement in ensuring project success at BitGo.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago

At BitGo, we're looking for a Senior Customer Success Manager to drive client success in the ever-evolving digital asset space.

Photo of the Rise User
BitGo Hybrid San Francisco, California, United States
Posted 11 days ago

Join BitGo as a Mobile Software Engineer to develop innovative mobile applications using React Native in a dynamic team environment.

Photo of the Rise User
Posted 6 days ago

Join Visa's Cyber Analytics & AI Innovations team as an Associate Front End Engineer, where you will help build innovative AI-driven cybersecurity solutions.

Photo of the Rise User
Posted 9 days ago

Join CyberArk as a Fullstack Software Engineer and play a critical role in developing innovative cloud solutions for machine identity security.

InventYOU AB Remote No location specified
Posted 8 days ago

Join inventYOU as a Fullstack Developer and help craft impactful, high-performing web applications for forward-thinking clients.

Photo of the Rise User
American Express Remote Phoenix, Arizona, United States
Posted 2 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

American Express is looking for a Mid-Level Engineer to develop dynamic applications using Java and React in a supportive, hybrid work environment.

Photo of the Rise User

Join Matillion as a Senior Software Engineer to innovate and enhance data productivity solutions using cutting-edge AI technologies.

Photo of the Rise User
Warner Bros. Discovery Hybrid CA Culver City 8900 Venice Blvd., Ivy Station
Posted 2 days ago
Inclusive & Diverse
Dare to be Different
Collaboration over Competition
Growth & Learning
Medical Insurance
Dental Insurance
Vision Insurance
Life insurance
Disability Insurance
Paid Time-Off
Paid Holidays

Join Warner Bros. Discovery as a Senior Android Software Engineer and contribute to the development of cutting-edge mobile applications.

Photo of the Rise User
Posted 9 days ago

Become a pivotal member of KLA's team as a Software Engineer specializing in AI/ML to develop impactful solutions.

Photo of the Rise User
Posted 4 days ago

Seismic seeks a Software Engineer II to enhance innovative data solutions for a global customer base.

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...

147 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$150,000/yr - $180,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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
7 people applied to Front-End Developer at Apex Logic
S
11 people applied to Angular Developer at Sparkland
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Avon Lake just viewed Advancement Specialist at Sierra Club
Photo of the Rise User
Someone from OH, Sidney just viewed Database Engineer Principal at Sagent
Photo of the Rise User
Someone from OH, North Canton just viewed Manager, Customer Success at impact.com
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Experience Representative at MYOB
Photo of the Rise User
Someone from OH, Lakewood just viewed Production Scheduling Supervisor at Shearer's Foods
Photo of the Rise User
Someone from OH, Hilliard just viewed General Manager at Super Soccer Stars