Search by job, company or skills

Globalhunt

Technical Lead

Save
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior Blockchain Protocol Engineer (Cosmos SDK / Golang)

Location

India (Hybrid/Remote)

Experience

5+ Years

Job Description

We are seeking a highly skilled Senior Blockchain Protocol Engineer to design, develop, and maintain core blockchain infrastructure built on the Cosmos ecosystem. The ideal candidate will have strong expertise in Golang, distributed systems, and hands-on experience building custom modules using the Cosmos SDK.

In this role, you will contribute to the development of enterprise-grade blockchain solutions, implement advanced consensus and interoperability features, and help shape the architecture of next-generation decentralized networks.

Key Responsibilities

  • Build, develop, implement, and maintain core blockchain modules in Golang using the Cosmos SDK.
  • Design and develop custom blockchain functionality, including role-based token factory modules for native asset issuance.
  • Implement advanced logic within the ABCI++ interface, including Prepare-Proposal and Process-Proposal workflows.
  • Configure, deploy, and maintain blockchain networks, including genesis configuration, validator setup, and consensus parameter tuning.
  • Develop and manage cross-chain interoperability using the Inter-Blockchain Communication (IBC) protocol.
  • Write comprehensive unit, integration, and end-to-end tests to ensure protocol security, performance, and reliability.
  • Participate in architecture discussions, technical design reviews, and code reviews.
  • Create and maintain high-quality technical documentation.
  • Troubleshoot and resolve issues across development, testing, and production environments.
  • Collaborate with cross-functional teams to deliver scalable and secure blockchain solutions.

Required Skills

  • 5+ years of software engineering experience with strong backend or distributed systems development expertise.
  • Expert-level proficiency in Golang.
  • Hands-on experience developing and maintaining custom Cosmos SDK modules.
  • Strong understanding of CometBFT (Tendermint) consensus mechanisms.
  • Experience working with ABCI and ABCI++.
  • Experience launching, operating, or contributing to Cosmos-based blockchain networks.
  • Strong understanding of blockchain architecture, validators, staking, governance, and consensus models.
  • Experience implementing IBC and cross-chain communication solutions.
  • Deep commitment to software quality, testing, and maintainable code practices.
  • Strong knowledge of Linux environments and software development best practices.

Preferred Skills

  • Working knowledge of Rust and ability to develop or maintain Rust-based services.
  • Experience with cloud platforms, preferably Google Cloud Platform (GCP).
  • Experience with Kubernetes, Docker, CI/CD pipelines, and Infrastructure as Code tools.
  • Knowledge of blockchain security practices and protocol-level security considerations.
  • Familiarity with CosmWasm and smart contract ecosystems.
  • Experience with monitoring and observability tools such as Prometheus and Grafana.
  • Exposure to enterprise-scale financial services, banking, or fintech platforms.

Nice to Have

  • Experience building Layer-1 blockchain networks.
  • Knowledge of digital assets, tokenization, custody, or crypto infrastructure.
  • Understanding of IT governance, risk management, compliance, and information security frameworks.
  • Experience working in highly regulated environments.

Soft Skills

  • Strong analytical and problem-solving abilities.
  • Excellent communication and stakeholder management skills.
  • Ability to collaborate across engineering, architecture, security, and operations teams.
  • Demonstrated ability to influence technical decisions and drive engineering excellence.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 149059895

Similar Jobs

Bengaluru, India

Skills:

JavaCatsScalaKafkaDockerDistributed SystemsFault ToleranceKubernetesPythonAkkaAWSmicroservice architecturesPekkoCQRSAgile product developmentEvent SourcingRelational Databasesnon-relational databasesevent-driven architectureobservabilityCats Effect

Bengaluru, India

Skills:

JavaCassandraAngularjsData StructuresHBaseRedshiftSqlGoogle CloudBig Data TechnologiesNosqlAlgorithmsjQueryJavascriptLinuxMySQLReactjsPostgresDistributed SystemsMongoDBAzureAWSMicroservices architecture

Bengaluru, India

Skills:

DatabricksMicrosoft AzureKubernetes

Bengaluru, India

Skills:

NosqlGitPcfDockerOpenshiftNode.jsWebservicesKubernetesSqlOptimization Techniques

Bengaluru, India

Skills:

react.js SqlRabbitmqMicroservicesGolangTypescriptKafkaAWSNode.jsKubernetesNosqlAzureGcpDockerJavascriptRestful Apisin-memory databasesevent-driven systemsinfrastructure automationGraphQL APIsmessage queuesDevOps practicesmodular monolith architectures