Startale Logo

Startale

Backend Engineer Indexer

Posted 16 Days Ago
Be an Early Applicant
In-Office or Remote
3 Locations
Senior level
In-Office or Remote
3 Locations
Senior level
As a Senior Backend Engineer, you will design and build production-grade blockchain indexers and backend services, ensuring reliable access to on-chain data across Startale's platforms.
The summary above was generated by AI
Position Overview

You will be a Senior TypeScript Engineer responsible for designing, building, and operating backend systems and indexers that power Startale’s suite of Web3 products - including our wallet and other on-chain applications.

Your primary focus will be on developing production-grade indexers that ingest, transform, and serve blockchain data for use across Startale’s platforms. You’ll design systems that are scalable, reliable, and maintainable under real-world conditions - ensuring our products have access to accurate, low-latency on-chain data.

This is a senior, hands-on engineering role requiring strong backend fundamentals, deep familiarity with blockchain data models, and experience operating complex systems in production. You’ll work closely with product, protocol, and infrastructure teams to deliver data services that underpin seamless Web3 experiences.

Key Responsibilities
  • Design, build, and operate production-grade blockchain indexers using TypeScript and modern frameworks.
  • Develop and maintain backend APIs and services that provide structured blockchain data to Startale’s products.
  • Model and manage relational data with PostgreSQL, ensuring efficient schema design and query performance.
  • Use and extend indexing frameworks (e.g., The Graph, Subsquid, or custom-built solutions) to support diverse on-chain data needs.
  • Ingest and process blockchain events, transactions, and states into consistent, queryable datasets.
  • Build and maintain monitoring, alerting, and observability tools for indexer and service reliability.
  • Collaborate with cross-functional teams to design data pipelines and integration layers for on-chain applications.
  • Continuously optimize ingestion throughput, data accuracy, and scalability under production workloads.
 Requirements

TypeScript Backend Development

  • Strong proficiency in TypeScript and Node.js backend frameworks (e.g., NestJS, Fastify, Express).
  • Proven experience developing and maintaining production backend systems.

Relational Database Expertise

  • Deep knowledge of PostgreSQL - schema design, indexing strategies, and query optimization.
  • Experience managing database consistency and schema migrations in production.

On-Chain Data Indexing (Production Experience Required)

  • Demonstrated experience building and operating indexers in production environments.
  • Strong understanding of blockchain data indexing patterns (event sourcing, block scanning, incremental sync).
  • Ability to rapidly build, deploy, and scale indexers using frameworks like The Graph, Subsquid, or equivalent.
  • Experience handling indexer reliability challenges - reorgs, resyncs, scalability, and performance tuning.

Operational Excellence

  • Solid understanding of observability (metrics, logs, traces) and system health monitoring.
  • Comfortable diagnosing and resolving production issues in distributed systems.

Big Bonus

  • Experience with real-time data streaming technologies (Kafka, NATS, or similar).
  • Familiarity with ETL pipelines and incremental sync architectures.
  • Experience containerizing and deploying services using Docker.
  • Knowledge of Web3 infrastructure or blockchain node APIs.
  • Contributions to open-source indexing or blockchain tooling projects.
Why Join Us
  • Build core infrastructure powering Startale’s Web3 wallet and ecosystem applications.
  • Work on systems that bridge cutting-edge blockchain data with real user experiences.
  • Collaborate with world-class engineers in a technically ambitious, high-impact environment.
  • Competitive compensation, ownership opportunities, and a direct role in shaping the Web3 data layer.

Top Skills

Docker
Express
Fastify
Kafka
Nestjs
Node.js
Postgres
Subsquid
The Graph
Typescript
HQ

Startale Singapore Office

105 Cecil Street, Singapore, 069534

Similar Jobs

8 Hours Ago
Remote or Hybrid
Singapore, SGP
Mid level
Mid level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Platform Strategist will assess platform health, diagnose issues, lead customer sessions, and offer technical guidance while collaborating with various teams.
Top Skills: Servicenow
15 Hours Ago
Remote or Hybrid
Singapore, SGP
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Senior Product Excellence Manager will lead customer engagement with ServiceNow's CRM solutions, ensuring adoption and ongoing value while mentoring teams and collaborating with internal resources.
Top Skills: Ai-Powered ToolsMiroOracle Service CloudPowerPointProcess MappingSalesforce Service CloudServicenowWord
15 Hours Ago
Remote or Hybrid
Singapore, SGP
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Senior Director will drive ServiceNow's revenue growth by leading strategic customer engagements, managing complex deals, and ensuring successful negotiations within the Asia business.

What you need to know about the Singapore Tech Scene

The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account