DeepStack Software
Sr. Blockchain Engineer (Cosmos - SDK)
DeepStack SoftwareIndia1 day ago
Full-timeInformation Technology, Engineering
We are seeking a Cosmos-SDK Senior Software Engineer who will take ownership of blockchain module architecture, guide a small engineering team, and ensure high-quality delivery. This is a hands-on role with Go development plus mentoring responsibilities.

Technical Responsibilities

The core responsibilities for the job include the following:

  • Design and develop blockchain modules using the Cosmos-SDK framework.
  • Own module architecture, interface design, and state machine logic.
  • Review code, ensure technical quality, and maintain engineering standards.
  • Create testing strategies, including unit, integration, simulation, and performance tests.
  • Resolve complex technical issues, optimize performance, and drive improvements.

Team Leadership Responsibilities

  • Guide and mentor a small engineering team (two to five engineers).
  • Support developers in Go programming practices and Cosmos-SDK patterns.
  • Assist with task breakdown, planning, and module-level execution.
  • Coordinate with cross-functional teams such as product and architecture.
  • Ensure timely delivery of module milestones and technical documentation.

Requirements

  • Strong Go programming skills and experience with production-grade code.
  • Deep understanding of Cosmos-SDK internals, module patterns, state management, and blockchain logic.
  • General knowledge of Tendermint Core, validators, staking, governance, and consensus-driven workflows.
  • Experience with distributed systems and peer-to-peer networking.
  • Ability to mentor engineers and provide constructive technical feedback.

Good To Have

  • Experience with Inter-Blockchain Communication Protocol.
  • Understanding of smart contract frameworks like CosmWasm.
  • Experience contributing to open-source Cosmos ecosystem modules.

This job was posted by Ashwin Phatak from DeepStack Software.

Key Skills

Ranked by relevance