BitGo logo

Backend Engineer E3 - Ecosystem

BitGo
NewPosted today

LOCATION

India · Onsite

EXPERIENCE

6+ Years

SKILLS REQUIRED

Backend DevelopmentRESTful APIsdistributed systemsNode.jsFunctional TestingAsynchronous Programming

Job description

Overview

BitGo is hiring a Backend Engineer (E3) on the Engineering team to build new features and applications for its enterprise clients in digital asset financial services.

What you'll do

  • Design and build strong, resilient, and robust APIs, libraries, and services to power clearing and settlement, digital asset lending, and trading and liquidity.
  • Own functionality and scalability features from inception to deployment and customer integration.
  • Expose and document functionality to the UI, third-party developers, and internal and external tooling.
  • Collaborate closely with all engineering teams to ensure consistency in understanding of technical requirements and overall work quality.
  • Provide mentorship to peers through code reviews and education on best practices.

What you'll need

  • At least 6+ years of back-end, server-side software development.
  • Great at algorithm design, problem solving, and complexity analysis.
  • Strong experience with server-side languages like TypeScript/Node.JS.
  • Strong experience with SQL databases like Postgres or MySQL.
  • Strong experience with RESTful API design.
  • Experience with unit and functional testing and debugging.
  • Experience with microservices and service-oriented architectures.
  • Experience in Git/GitHub and branching methodologies, code review tools, CI tools, JIRA, Confluence, etc.
  • Ability to work independently in a fast-paced environment.
  • Comfortable with inclusion in on-call rotations for system support.
  • Bachelor's degree in computer science, applied mathematics, or another technical discipline from a top university.
  • Coordinate with stakeholders in the US and other global locations, potentially involving night calls to keep in sync with a geographically distributed team.

Nice to have

  • Experience in Financial Services and/or Financial Technology.
  • Experience with asynchronous programming.
  • Experience with functional programming.
  • Experience developing or supporting financial accounting systems, such as general ledger and bookkeeping functions.
  • Familiarity with digital asset trading, lending, and/or wallets.
  • Ability to work full-stack and familiarity with React.
  • Experience with large-scale, real-time, and distributed applications.
  • Experience working with clients and/or business partners.
  • Understanding and strong interest in cryptocurrencies and the blockchain industry.

Details

  • Location: Bangalore office, India.
  • Work mode: Onsite, Monday to Friday.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Backend Engineer E3 - Ecosystem