Staff Software Engineer - HeightZero

BitGo is the leader in digital asset financial services, providing institutional investors with liquidity, custody, and security solutions.
Palo Alto, CA, USA
$165,000 - $210,000
Backend
Staff Software Engineer
In-Person
8+ years of experience
Finance · Blockchain

Description For Staff Software Engineer - HeightZero

BitGo is looking for a Staff Software Engineer for our HeightZero team. This is an onsite role from our office in Palo Alto, CA.

Responsibilities:

  • Design and build scalable, well abstracted, and robust APIs, libraries, and services to integrate blockchains and BitGo functionality into our HeightZero products.
  • Own functionality and scalability features by taking responsibility from research, implementation to deployment.
  • Build integration libraries and SDKs to interface with our server and APIs
  • Expose and document functionality to the UI, third-party developers, and our internal and external tooling
  • Collaborate closely with all engineering teams and product managers to ensure consistency in understanding of technical requirements and overall work quality
  • Provide mentorship to your peers in the broader engineering team through code reviews and education on best practices

Required Skills & Experience:

  • At least 8 years of backend software development
  • Ability to work and think independently in a fast-paced environment
  • Discipline and ownership of one's efforts
  • Strong experience with server-side languages like TypeScript/Node.JS
  • Great with unit and functional testing and debugging
  • Great at providing simple and extensible abstractions to complex systems
  • Experience in Git/GitHub and branching methodologies, code review tools, CI tools, etc
  • Great at algorithm design, problem solving, and complexity analysis
  • Experience working with designing and implementing various types of databases

Preferred Skills:

  • Understanding of and experience working in the blockchain and/or security industry
  • Understanding of and strong interest in cryptocurrencies and blockchain
  • Experience with microservices and service-oriented architectures
  • Familiarity with AWS Amplify, ELB, and EC2
  • Have real world experience building distributed systems that scale

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, Paid vacation
  • Free custom lunches, dinners and snacks
  • Computer equipment and workplace furniture to suit your needs
  • Great colleagues and inspiring startup environment

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.

Last updated 18 days ago

Responsibilities For Staff Software Engineer - HeightZero

  • Design and build scalable APIs, libraries, and services
  • Own functionality and scalability features
  • Build integration libraries and SDKs
  • Expose and document functionality
  • Collaborate with engineering teams and product managers
  • Provide mentorship to peers

Requirements For Staff Software Engineer - HeightZero

TypeScript
Node.js
  • At least 8 years of backend software development
  • Strong experience with server-side languages like TypeScript/Node.JS
  • Experience in Git/GitHub and branching methodologies
  • Experience working with designing and implementing various types of databases

Benefits For Staff Software Engineer - HeightZero

Medical Insurance
401k
Equity
Parental Leave
  • 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 custom lunches, dinners and snacks
  • Computer equipment and workplace furniture

Interested in this job?

Jobs Related To BitGo Staff Software Engineer - HeightZero

Support Engineer IV, Benefits Experience & Technology (BXT)

Support Engineer IV role at Amazon, leading technical support for Benefits Experience & Technology team, building tools and improving processes.

Systems Development Engineer III, Support Engineering, Tooling & Automation (SETA)

Systems Development Engineer III role at AWS, focusing on tooling and automation for support engineers, using AI, ML, and cloud technologies.

System Development Manager, AWS Resilience, AWS Incident Response

Join AWS Resilience as a System Development Manager to lead incident response, manage tooling, and drive improvements in cloud service availability and security.

Control Systems Engineer Manager - Sumner, WA

Control Systems Engineer Manager at Amazon, overseeing automation and material handling systems in fulfillment centers.