BitGo (NYSE: BTGO) is the digital asset infrastructure company delivering custody, wallets, staking, trading, financing, stablecoins, and settlement services from regulated cold storage.
Serves thousands of institutions and millions of investors worldwide.
Responsibilities
Design, build, and maintain scalable, reliable data pipelines that collect, transform, and curate data from internal systems.
Integrate select external data sources to enrich the data platform.
Develop applications that support customer-facing products and internal systems.
Enhance and expand BitGo's blockchain reporting infrastructure and automated reconciliation systems.
Ensure high data quality and auditability across all pipelines.
Optimize data systems for near real-time processing and insights.
Develop and customize self-service tools for data consumers.
Research, evaluate, and prototype new technologies.
Requirements
Engineering degree in Computer Science or equivalent.
6+ years of combined Software Engineering AND Data Engineering work experience.
Strong experience with server-side languages like TypeScript/Node.JS/Python.
Strong experience with SQL databases like Postgres or MySQL.
Strong experience with RESTful API design.
Experience building data pipelines/ETL.
Experience with data warehouse technologies (Snowflake, BigQuery, Spark, Presto, Druid, etc).
Strong experience with systems design and event-driven systems (Kafka).
Experience with unit and functional testing and debugging.
Experience with microservices and service-oriented architectures.
Experience in Git/GitHub, CI tools, JIRA, Confluence.
Comfortable with on-call rotations.
Conditions
Full-time onsite at the Palo Alto office.
Compensation averages between $180,000 and $220,000 USD base salary.
Equity, annual performance bonus, and benefits included.