Sr. Golang Developer

Recro

Dadri

On-site

INR 1,000,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Recro is looking for a Senior Software Engineer specializing in Golang for our blockchain infrastructure team. The role involves designing, developing, and optimizing high-performance applications and distributed systems. You will also create secure APIs and conduct thorough testing.

The ideal candidate will have a B.Tech/B.E./M.Tech degree in a relevant field and experience with Golang, concurrency, microservices, and databases. Join us in building cutting-edge decentralized technologies!

Qualifications

  • Strong hands-on proficiency in Go programming.
  • Deep understanding of concurrency and multi-threaded systems.
  • Solid experience with microservices and RESTful APIs.

Responsibilities

  • Design, develop, and maintain Go-based core applications.
  • Optimize distributed system clients for blockchain networks.
  • Create secure high-throughput RESTful or gRPC APIs.

Skills

Golang programming
Concurrency programming constructs
Microservices architecture
RESTful API development
Docker
Kubernetes
SQL databases
NoSQL databases

Education

B.Tech / B.E. / M.Tech in Computer Science or related field

Job description

Job Title: Senior / Software Engineer – Golang (Blockchain Infrastructure)
  • Employment Type: Full-Time
  • Notice Period: Immediate to 30 days
About the Role

Are you passionate about building high-performance decentralized infrastructure? We are seeking a talented and enthusiastic Golang Developer to join our dynamic engineering team. In this role, you will be responsible for designing, implementing, and maintaining robust, scalable, and low-latency system services that power our cutting-edge blockchain technology. If you thrive on concurrent programming, distributed systems architecture, and solving complex web3 challenges, we want to hear from you!

Key Responsibilities
  • Application Development: Design, develop, test, and maintain robust Go-based core applications, microservices, and system services
  • Blockchain Infrastructure: Work on developing and optimizing distributed system clients to build feature-rich, high-performance blockchain networks
  • API & Integration: Create, expose, and maintain secure, high-throughput RESTful or gRPC APIs for seamless cross-service integration
  • Testing & Quality Assurance: Develop rigorous unit and integration tests with high code coverage to ensure absolute stability in multi-threaded environments
  • Performance Optimization: Profile and optimize applications for maximum speed, memory efficiency, and vertical/horizontal scalability
  • Code Review & Mentorship: Participate actively in peer code reviews, provide constructive feedback, and uphold excellent code quality standards
  • Troubleshooting & Debugging: Identify, isolate, and resolve complex performance bottlenecks and concurrency issues in production environments
  • Documentation: Maintain clear, concise, and comprehensive technical documentation for all developed codebases, network architectures, and modules
Qualifications & Technical Skills
  • Education: B.Tech / B.E. / M.Tech in Computer Science, Information Technology, Electronics, or a related engineering field
  • Core Expertise: Strong, hands-on proficiency in Go (Golang) programming
  • Concurrency & Performance: Deep understanding of concurrent programming constructs (Goroutines, Channels, sync packages) and experience with multi-threaded/distributed systems
  • Microservices: Solid experience with microservices architecture and RESTful API development
  • DevOps Ecosystem: Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes
  • Databases: Strong knowledge of database systems—both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis)
Preferred Qualifications
  • Hands-on experience with prominent blockchain frameworks like Ethereum (Go-Ethereum/Geth), Hyperledger Fabric, or Corda
  • Familiarity with cryptographic principles, public-key infrastructure (PKI), and security best practices
  • Experience setting up and utilizing CI/CD pipelines and automated testing frameworks
  • Active contributions to open-source Golang or Web3/Blockchain projects
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Golang Developer
Golang Developer

Geekyants • India

On-site
INR 1,200,000 - 1,800,000
Golang Developer
Golang Developer

Sisainfosec • Bengaluru

Hybrid
INR 1,800,000 - 2,800,000
Senior Golang Developer
Senior Golang Developer

ACROSSTEK™ • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Golang Backend Developer
Senior Golang Backend Developer

Han River Technology • Kolkata District, Bengaluru

On-site
INR 2,000,000 - 4,000,000
Golang Developer - Microservices Architecture
Golang Developer - Microservices Architecture

India Fan Corporation • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Opportunity to work on cutting‑edge technologies
Collaborative engineering culture
Career growth opportunities
Senior Software Engineer – GoLang
Senior Software Engineer – GoLang

The Future University • Chandigarh

On-site
INR 1,500,000 - 2,800,000
Golang Developer
Golang Developer

SISA • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Golang/Node Developer
Golang/Node Developer

r3 Consultant • Maharashtra

Hybrid
INR 1,200,000 - 1,800,000
Competitive salary and benefits package
Flexible working hours and remote work options
Opportunity to work on cutting-edge technologies
Backend GoLang Developer
Backend GoLang Developer

Adaps • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Golang Developer
Golang Developer

Persistent Systems • Hyderabad

Hybrid
INR 1,200,000 - 2,800,000
Quarterly growth opportunities
Company-sponsored higher education and
Long Service awards
+2