Senior Software Engineer - Access & Notifications

BitGo
Palo Alto, CA
Job Description
BitGo is seeking a Senior Software Engineer to join their Access & Notifications team, focused on building an API-first platform for crypto products and businesses. The role involves designing, building, and maintaining APIs, working with developers, and ensuring the performance, quality, and responsiveness of applications. BitGo is a leading infrastructure provider for digital asset solutions, serving thousands of clients worldwide.

Requirements

  • At least 8 years of proven experience of back-end and server-side development
  • Great at algorithm design, problem solving, and complexity analysis
  • Strong experience with RESTful API design
  • Strong development experience with any of the JVM languages, preferably Java or Kotlin
  • Experience with microservices and service-oriented architectures
  • Experience with unit and functional testing and debugging
  • Experience with Git/GitHub and branching methodologies, code review tools, CI tools, etc.
  • Experience with Node.js, TypeScript, PostgreSQL and MongoDB
  • Bachelor’s degree in computer science, applied mathematics, or another technical discipline
  • Understanding of and strong interest in cryptocurrencies and blockchain

Benefits

  • Competitive base salary
  • Bonus
  • Equity
  • Health insurance
  • 401k match
  • Paid parental leave
  • Paid vacation
  • Commuter pass
  • Lunch/dinner/snack passes
  • Furniture/equipment
  • Great colleagues
  • Inspiring startup environment
]]>