Software Engineer (TypeScript/JavaScript)

Databento
Boston, Salt Lake City, San Francisco, New York
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Communication","Cross-functional collaboration","Design-to-production collaboration","Work ethic","Documentation"]

Build and maintain a JavaScript/TypeScript client library used by external developers, making it robust, well-tested, and easy to integrate. Integrate native code via N-API, node-addon-api, or Wasm, and develop responsive, high-performance front-end features using React, Redux, Vite, Web Workers, and WebSockets. Contribute to full-stack work (Python/Rust APIs, database/migrations), collaborate with design on production-ready components/design systems, and own CI/CD plus npm publishing.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Databento
Databento
1 month ago

Software Engineer (TypeScript/JavaScript)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Build and maintain a JavaScript/TypeScript client library used by external developers, making it robust, well-tested, and easy to integrate. Integrate native code via N-API, node-addon-api, or Wasm, and develop responsive, high-performance front-end features using React, Redux, Vite, Web Workers, and WebSockets. Contribute to full-stack work (Python/Rust APIs, database/migrations), collaborate with design on production-ready components/design systems, and own CI/CD plus npm publishing.
Location: Boston, Salt Lake City, San Francisco, New York
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own, build, and maintain the JavaScript client library to be robust, well-tested, and easy for external users to integrate with.
  • •Integrate native libraries into JavaScript/TypeScript using N-API, node-addon-api, or Wasm.
  • •Build responsive, performant front-end applications with React, Redux, Vite, Web Workers, and WebSockets.
  • •Contribute to full-stack projects including backend work in Python (or Rust), REST API design, and database/migrations.
  • •Work between design and engineering teams to translate Figma handoffs into production-ready components and design systems, including CI/CD and Storybook documentation.

Key Requirements

  • •Midlevel or senior experience working on production software, primarily in TypeScript/JavaScript.
  • •Proficiency with React, Redux, Vite, Web Workers, and WebSockets.
  • •Experience integrating native libraries into JavaScript/TypeScript using tools like N-API, node-addon-api, or Wasm.
  • •Hands-on backend experience building APIs, working with databases, and migrations.
  • •Familiarity with Storybook (or similar tooling) and strong communication for a remote workplace.
Experience:5+ yearsTradingMarket dataQuantitative financeFrontend engineering
Skills:CommunicationCross-functional collaborationDesign-to-production collaborationWork ethicDocumentation
Languages:English
Tech Stack:TypeScriptJavaScriptReactReduxViteWeb WorkersWebSocketsN-APINode-addon-apiWasmPythonRustREST APICI/CDNpmStorybookFigma

Company Brief

Databento
Provides low-latency market data APIs and a standardized historical tick data marketplace for equities, futures, and options, enabling developers and firms to access, transform, and stream high-fidelity financial market data programmatically.
Industry: Data Infrastructure
Company Size: Small (11 to 50 employees)
Growth: Early Stage Startup
Funding: Seed
WebsiteLinkedIn