Search jobs > Palo Alto, CA > Permanent > Senior software engineer

Senior Software Engineer, Full-Stack - Wallet Experience

BitGo Inc.
Palo Alto, California, US
$165K-$210K a year
Permanent

BitGo provides the most secure and scalable solutions for the digital asset economy, offering regulated custody, staking and trading, and core infrastructure to investors and builders alike.

Making sure you fit the guidelines as an applicant for this role is essential, please read the below carefully.

Founded in 2013 the early days of crypto BitGo pioneered the multi-signature wallet and later built TSS to improve upon other companies’ MPC offerings.

Between multi-sig and TSS, BitGo offers the safest technology on the market and safeguards over 600 tokens across a wide variety of blockchains.

Over the years, BitGo has expanded from offering wallets into providing a full-suite solution that lets clients hold assets safely and then put them to work.

BitGo launched BitGo Trust Company in 2018, providing fully regulated, qualified cold storage to complement BitGo Inc’s original hot wallet solution.

In 2020, BitGo launched BitGo Prime, which allows its clients to trade, borrow, and lend. Moreover, BitGo also provides access to DeFi, staking, NFT wallets, and beyond, and serves as the world’s sole custodian for WBTC, or wrapped Bitcoin.

Today, BitGo is the leader in digital asset security, custody, and liquidity, providing the operational backbone for more than 1500 institutional clients in over 50 countries a list that includes many regulated entities and the world’s top cryptocurrency exchanges and platforms.

BitGo also processes approximately 20% of all global Bitcoin transactions by value. For more information, please visit www.bitgo.com.

The Wallet Experience team is dedicated to identifying and reimagining the customer experience, enabling our clients to leverage BitGo's platform more efficiently and intuitively.

Our work spans frontend and backend development, with a strong customer-first mindset. We aim to provide a best-in-class experience for customers using BitGo's products.

This is an onsite role, based in our Palo Alto office.

Role Overview :

As a Senior Full Stack Engineer, you will be responsible for designing, developing, and maintaining both frontend and backend components of our wallet experience.

You will work closely with product managers, designers, and other engineers to deliver high-quality, secure, and scalable solutions that meet the needs of our clients.

This role requires a deep understanding of both frontend technologies like React and backend systems involving Node.js and SQL databases.

Responsibilities :

Collaborate closely with design and product managers to plan and develop new UIs for upcoming initiatives

Improve existing UI functionality on a variety of products

Build reusable code for future use

Codebase health improvements

Cross team communications with stakeholders to understand implementation requirements and limitations

Provide mentorship to peers in the broader engineering team through code reviews and education on best practices

Provide maintenance support and enhance performance to existing applications

Skills & Experience :

We are looking for teammates who share and practice our values : open communication, transparency, taking ownership, and a high level of craftsmanship.

We are looking for coworkers who share our vision and mission : deliver trust in digital assets.

Required :

5+ years of frontend software engineering experience

Strong experience with React, JavaScript, HTML and CSS.

Proficiency in backend development using TypeScript, Node.js and Express.

Extensive experience with SQL databases such as Postgres or MySQL.

Strong knowledge of RESTful API design and implementation.

Experience with microservices architecture and service-oriented designs.

Proficiency in Git / GitHub, branching methodologies, code review tools, and CI / CD pipelines.

Ability to work independently in a fast-paced environment.

Willingness to participate in on-call rotations for system support.

Nice to have :

Strong interest in cryptocurrencies and blockchain technology.

Experience with large-scale, real-time, and distributed applications.

Tailwind, React-Query, NextJS

Why Join BitGo?

Disrupting an industry takes vision, innovation, passion, technical chops, drive to deliver, collaboration, and execution.

Join a team of great people who strive for excellence and personify our corporate values of ownership, craftsmanship, and open communication.

We are looking for new colleagues who bring innovative ways of thinking and problem solving, and who want risks to be part of the team that changes the world’s financial markets.

Here are some of the benefits* of working at BitGo :

Competitive base salary, bonus and stock options

100% company paid health insurance for employee, partner and dependents

Up to 4% 401k company match

Paid parental leave, Paid vacation

Free commuter / parking pass

Free custom lunches, dinners and snacks

Computer equipment and workplace furniture to suit your needs

Great colleagues and inspiring startup environment

Benefits may vary based on location.

Pay Transparency Notice : Depending upon your leveling and location, the compensation for this role averages between $165,000 - $210,000 USD base salary.

Equity, an annual performance bonus and the benefits outlined above are also a part of this role's package.

Cryptocurrencies are the most disruptive change the financial services industry has seen in years. Join us and you’ll be able to look back and say you were part of the team that transformed investing.

J-18808-Ljbffr

6 days ago
Related jobs
Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Full Stack Engineer to join their backend engineering team. ...

Promoted
Zoox
San Mateo, California

In this role, you will work closely with Machine Learning engineers, data scientists, and software engineers to build scalable and high-performance applications that enable ML engineers to efficiently curate and build model training datasets, as well as evaluate their models across petabytes of mult...

Promoted
Google Inc.
Mountain View, California

We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Proficiency in code and system health, diagnosis and resolution, and software test engineering. Google's software engineers...

Promoted
Apple Inc.
Cupertino, California

Senior Software Engineer - System Experience Personalization. Our team is part of the core iOS experience, using privacy preserving on-device intelligence to drive new experiences that touch the lives of millions of Apple customers every day!We are responsible for personalizing core system experienc...

Promoted
KLA
Milpitas, California

Enabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA's metrology and inspection products, is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior pro...

Promoted
VirtualVocations
Sunnyvale, California

NET development experience5+ years of front-end development experience5+ years of experience with SQL ServerBachelor's degree in Computer Science, Software Engineering, or a related field preferred. A company is looking for a Lead Senior Software Engineer to help drive the implementation of its stra...

Promoted
Pragmatike
San Jose, California

About the job Senior Software Engineer - Backend. Identify high-impact areas and be ready to engage where your skills are most needed across the technical stack. Conduct thorough code reviews and provide technical mentorship to engineers. Over 5 years in backend software development, ideally in a hi...

Promoted
Motorsport Hackers
Palo Alto, California

Senior Embedded Linux Software Engineer . Please double check you have the right level of experience and qualifications by reading the full overview of this opportunity below. We are seeking an experienced professional who can lead the development of Linux Embedded Platform Software. Product Develop...

Promoted
Roblox
San Mateo, California

As a Principal / Senior Software Engineer in the Observability team. Qualifications, skills, and all relevant experience needed for this role can be found in the full description below. Passion about mentoring junior engineers, with the ability to earn their respect and help them stretch themselves ...

Promoted
Karius
Redwood City, California

As a Senior Software Engineer in the Karius Engineering team, your primary focus will be designing, developing, and maintaining the backend, frontend software and infrastructure to execute Karius Lab Diagnostics software in commercial and research setups. Software Development: Design, develop, maint...