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

Software Engineer - Wallet Core

BitGo, a leader in digital asset solutions, is seeking a Software Engineer to join their Wallet Core team, focusing on building robust APIs for crypto products.

Skills

  • Back-end server-side development
  • API design
  • TypeScript, Node.js, Express
  • Microservices architecture

Responsibilities

  • Design and build scalable APIs, libraries, and services.
  • Collaborate with cross-functional teams to ship new features.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews and continuous improvement.

Education

  • Bachelor’s degree in computer science or related field

Benefits

  • 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, 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 - Wallet Core, BitGo

Are you ready to make your mark in the world of digital assets? BitGo, the leading infrastructure provider of digital asset solutions, is looking for a Software Engineer to join our Wallet Core team in New York City! In this role, you'll have the opportunity to design and build robust APIs for our API-first platform, enabling businesses and developers to launch cutting-edge crypto products. Your responsibilities will include writing clean, efficient code, collaborating with cross-functional teams, and engaging in code reviews to foster a culture of continuous improvement. With at least 3 years of back-end development experience under your belt, you’ll dive into algorithm design, work with technologies like TypeScript, Node.js, and PostgreSQL, and ensure our applications are fast and responsive. We're not just looking for technical skills; we want individuals who are passionate about the blockchain and cryptocurrency space, and who thrive in a collaborative environment. With a competitive salary range between $150,000 and $180,000, along with fantastic perks like 100% company-paid health insurance and a supportive team culture, BitGo is the perfect place to elevate your career while playing a key role in revolutionizing the financial markets. If you're up for the challenge, come join us and help shape the future of digital assets!

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

As a Software Engineer - Wallet Core at BitGo, you will design and build scalable APIs and services for our API-first platform, collaborate with cross-functional teams to ship new features, ensure code quality and performance, and provide mentorship within the broader engineering team. Your role is essential in empowering businesses and developers to launch innovative crypto products.

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

To qualify for the Software Engineer - Wallet Core position at BitGo, candidates should possess at least 3 years of back-end and server-side development experience. You should be proficient in TypeScript, Node.js, and RESTful API design. A Bachelor’s degree in Computer Science or a related field is also required, along with experience in unit testing and familiarity with microservices architecture.

Join Rise to see the full answer
What technologies will I work with as a Software Engineer - Wallet Core at BitGo?

In the Software Engineer - Wallet Core role at BitGo, you'll primarily work with TypeScript, Node.js, PostgreSQL, and MongoDB. Additionally, experience with JVM languages such as Java or Kotlin, as well as familiarity with Git and CI tools, will be beneficial for your success in this role.

Join Rise to see the full answer
What is the work environment like for a Software Engineer - Wallet Core at BitGo?

BitGo promotes a supportive and collaborative work environment for its Software Engineers - Wallet Core. As the role requires full-time onsite presence at the New York City office, you will have ample opportunity to engage with team members, participate in innovative problem-solving sessions, and contribute to a culture of open communication and continuous improvement.

Join Rise to see the full answer
What career development opportunities exist for Software Engineers at BitGo?

At BitGo, Software Engineers, including those in the Wallet Core team, are given opportunities for professional development through mentorship, code reviews, and collaboration with talented peers. The company values innovation and encourages team members to discover and implement new technologies, creating a pathway for continuous learning and growth.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Wallet Core
What experience do you have with API design and development?

Discuss specific projects where you designed and developed APIs, including the technologies you used such as TypeScript and Node.js. Highlight how your work resulted in improvements for developers and users.

Join Rise to see the full answer
How do you approach debugging and problem-solving within your code?

Explain your methodology for identifying and fixing bugs, such as using logging, testing frameworks, or pair programming. Provide examples of past experiences where your problem-solving skills led to successful project outcomes.

Join Rise to see the full answer
Can you describe your experience working with databases like PostgreSQL or MongoDB?

Detail your experience with the specific database technologies requested by BitGo, how you've implemented them in projects, and any specific performance optimizations you've made or challenges you've faced.

Join Rise to see the full answer
How do you keep your coding skills sharp and up-to-date with new technologies?

Share your strategies for ongoing learning, such as online courses, developer communities, or personal projects. Emphasize your interest in blockchain and cryptocurrency to align with BitGo's mission.

Join Rise to see the full answer
What is your process for collaborating with cross-functional teams?

Illustrate how you work with product managers, designers, and other engineers. Aim to show your ability to communicate effectively, manage conflicting priorities, and contribute to project success.

Join Rise to see the full answer
What do you know about BitGo's impact in the cryptocurrency space?

Research BitGo's history and accomplishments. Discuss how the company enables secure transactions and supports institutional investors, demonstrating your knowledge and genuine interest in the company.

Join Rise to see the full answer
Can you provide an example of a time when you mentored a peer or helped improve team practices?

Share a specific example showcasing your mentoring experience, including the actions you took to provide guidance and the results achieved, which should align with BitGo's emphasis on craftsmanship and team values.

Join Rise to see the full answer
What challenges do you foresee in developing cryptocurrency-related products?

Discuss potential challenges such as regulatory issues, security concerns, or user adoption, while also highlighting your problem-solving strategies and proactive steps to mitigate these challenges.

Join Rise to see the full answer
How would you ensure the performance and scalability of applications you develop?

Explain your understanding of performance considerations, such as load testing and optimization techniques, as well as how you plan to monitor and improve application performance over time.

Join Rise to see the full answer
What do you think is essential for fostering a positive team culture in software development?

Mention the importance of open communication, respect, and collaboration. Describe how fostering a culture of feedback and continuous learning aligns with both your personal values and BitGo's company culture.

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

Step into the role of Events Manager at BitGo, where you'll be pivotal in creating impactful digital asset events for clients worldwide.

Join Deutsche Bank’s Bucharest Technology Centre as a Senior Software Engineer and lead the development of innovative engineering solutions.

Join Truelogic as a Senior Full-Stack Engineer to develop cutting-edge communications solutions for global enterprises.

Photo of the Rise User
Posted 10 days ago

Join Schwab as a Senior Manager in Software Development & Engineering, where you will lead innovative projects while enjoying a hybrid work environment.

Photo of the Rise User

Join Fusion92 as a Software Development Intern and gain valuable experience while contributing to innovative marketing solutions.

Photo of the Rise User

Join Fullscript as a Senior Ruby Engineer to help build a groundbreaking healthcare platform that provides invaluable services to practitioners and patients alike.

Evertech Remote No location specified
Posted 10 days ago

Seeking a talented part-time .NET Developer to enhance secure applications using Azure OpenAI services.

Photo of the Rise User
Posted 16 hours ago

Narmi is looking for a Senior Fullstack Engineer to enhance their leading digital banking platform used by community financial institutions.

Photo of the Rise User
NetApp Hybrid North Carolina, United States
Posted 10 days ago

Join NetApp as a Senior Software Engineer to lead the development of innovative storage solutions for AI data management.

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

86 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$150,000/yr - $180,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
February 20, 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, Marion just viewed Data Entry Keyer at Aversan
Photo of the Rise User
Someone from OH, Cincinnati just viewed Machine Learning Engineer at Allstate
Photo of the Rise User
Someone from OH, Twinsburg just viewed Data Analyst/Power BI Developer at Datadog
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Small Fleet Underwriter at HDVI
Photo of the Rise User
Someone from OH, Dublin just viewed Product Designer, Entry Level at Govini
Photo of the Rise User
Someone from OH, Columbus just viewed Support Associate-7 at Tory Burch
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Treering
Photo of the Rise User
Someone from OH, Columbus just viewed Product Manager, Assessment Student Experience at Ellevation
Photo of the Rise User
Someone from OH, Hamilton just viewed Team Member Travel Coordinator at Allegiant
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab