Software Engineer (Indexer Focus) - Shielded

16 hours, 27 minutes ago
Full-time
Mid Level
Software Development
Input Output Global

Input Output Global

IOG is a leading technology company focused on fintech blockchain engineering, notably the Cardano platform, aiming to democratize financial services globally.

Construction & Engineering

Description

  • Design, build, and operate the Indexer’s Rust components, including the chain indexer, wallet indexer, SPO indexer, and GraphQL API.
  • Build and maintain the data pipeline that fetches blocks and transactions from the Midnight node via subxt.
  • Handle finalized-block tracking, gap backfilling, and continuous real-time indexing.
  • Design efficient schemas and queries for PostgreSQL and SQLite while maintaining healthy latency and throughput.
  • Evolve the GraphQL API, including queries, mutations, and real-time WebSocket subscriptions, with secure wallet-session and shielded-data handling.
  • Write and maintain unit, integration, and end-to-end tests with a strong focus on reliability and correctness.
  • Own operational quality for the service, including observability, Docker-based deployment, and incident response.
  • Participate in code reviews and technical design discussions with node, ledger, wallet, and security teams.
  • Contribute to adjacent platform components such as the node and ledger as you ramp up.
  • Keep current with Rust and blockchain developments and apply them to improve the platform.

Requirements

  • At least 3 years of software development experience, including at least 2 years in Rust.
  • Strong, idiomatic Rust experience, including async/await with tokio and concurrency.
  • Experience building and operating high-performance backend services or data pipelines in production.
  • Practical experience with PostgreSQL and/or SQLite, including schema design and query optimisation.
  • Experience designing and evolving service APIs; GraphQL experience is a strong plus.
  • Strong computer-science fundamentals, including data structures, algorithms, and concurrency.
  • Comfort with rigorous testing, code review, and clear technical communication.
  • Effective remote collaboration across time zones.
  • Preferred experience with Substrate / Polkadot ecosystem, especially subxt, pallets, and runtime development.
  • Preferred familiarity with blockchain concepts, applied cryptography, zero-knowledge systems, WASM, and Cardano partner-chain context.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior AI Engineer - APAC + Africa

ChainGPT 11-50 Internet Software & Services

ChainGPT is hiring a Senior AI Engineer to help build Brain by AIVM, an early-stage platform for verifiable and governed enterprise AI at the intersection of AI, blockchain, and agentic systems.

Blockchain System Design
15 hours, 57 minutes ago

Software Engineer | Remote | Contract to hire

TWO95 International 51-250 Internet Software & Services

Software Engineer for a 100% remote 6+ month contract-to-hire role supporting enterprise data and system integration work for healthcare and financial services contexts.

Angular AWS Ionic Microservices NestJS Oracle Serverless SQL SQL Server TypeScript
16 hours, 12 minutes ago

Software Engineer, Backend

JoVE 51-250 Media

JoVE is seeking an experienced Software Engineer to help modernize its web applications and application stack while building performant, well-tested, reusable software in a collaborative product and engineering environment.

Agile AWS CI/CD CloudFormation GitHub JIRA Kafka Microservices MongoDB Node.js PHP PostgreSQL RabbitMQ Redis REST API Scrum Serverless SQL System Design
16 hours, 27 minutes ago

Senior Agentic AI Engineer

CodeRoad 51-250 Internet Software & Services

Coderoad is hiring a Senior Agentic AI Developer to build and deploy autonomous AI systems for real-world software projects in a remote Latam role aligned to East/West Coast time zones.

AWS Azure GCP Git JavaScript Kubeflow MLflow MLOps Python React Reinforcement Learning
16 hours, 27 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers