Job Description
Supra, a pioneering company in decentralized data solutions, is seeking a Mid-Level Backend Engineer to join their remote-first team. The ideal candidate will be passionate about solving complex problems and contributing to innovative solutions in the web3 space. This role involves working on SupraScan, a blockchain-native explorer built on the Supra network, providing fast and reliable access to on-chain data.Supra values trust, kindness, honesty, and a commitment to ethical, decentralized technologies, fostering a supportive environment for personal and professional growth.
What this role involves: - Designing and maintaining scalable backend services in TypeScript.
- Working with PostgreSQL and exploring non-relational databases.
- Optimizing APIs and background jobs for high throughput and parallel processing.
- Handling RPC calls and implementing rate limiting, batching, and caching strategies.
- Building and maintaining modular, reusable indexing pipelines for on-chain data.
- Designing systems that gracefully handle blockchain forks and reorgs.
- Collaborating with a cross-functional team to ship features quickly.
- Contributing to improving architecture, developer workflows, and system observability.
- Continuously profiling and optimizing memory/resource usage for long-running services.
Requirements: - Proficiency in TypeScript (Node.js).
- Strong understanding of system design and object-oriented programming.
- Experience in high-concurrency environments and background job processing.
- Solid knowledge of relational databases (e.g., PostgreSQL).
- Experience with worker queues (e.g., BullMQ, RabbitMQ).
- Familiarity with handling API rate limits, batching, and caching strategies.
- Understanding of memory management and tools for diagnosing memory leaks.
- Comfortable working within the members UTC +7 to +9(Asia Timezone), UTC -5 to -8 (US Timezone)
- Self-driven, proactive, and eager to learn post-onboarding.
What Supra offers: - Competitive compensation packages aligned with market standards.
- Flexible paid time off, sick leave, and other time-off options.
- Comprehensive health coverage options, including medical, dental, and vision benefits (where applicable).
- Fully remote environment with adaptable working hours.