Avatar for Aarc
Aarc
Actively Hiring
Modular protocol simplifying chain abstraction for dApps
  • Top 10% of responders
    Aarc is in the top 10% of companies in terms of response time to applications
  • Responds within two weeks
    Based on past data, Aarc usually responds to incoming applications within two weeks
  • Early Stage
    Startup in initial stages

Web3 Senior Backend Engineer (GoLang/DevOps)

  • $30k – $42k • 0.15% – 0.2%
  • Remote • 
    +2
  • 5 years of exp
  • Full Time
Reposted: 1 week ago• Recruiter recently active
Job Location
Remote • 
Dubai • 
India • 
Visa Sponsorship

Not Available

Remote Work Policy

Remote only

Hires remotely
Everywhere
Preferred Timezones
Dubai Time
RelocationNot Allowed
Skills
Scalable Systems
System Design
Kafka
TypeScript
Go (Golang)
Rust​
Web3.Js, Ethers.Js, dApps, Turffle, Remix, Hardhat, Waves, Tron, Opensea, Alchemy

About the job

About Aarc

Aarc is a modular protocol for building chain abstracted decentralized applications (dApps). Aarc developers can seamlessly unify users' accounts and liquidity from any blockchain without the complexities of multi-chain deployment, dApp migration, or contract modifications. Using our intuitive and use-case-specific SDKs, developers can create chain-agnostic dApps in just a few days. In today's multi-chain environment, Aarc aims to create a future where dApps can function without the burden of chain-specific considerations and quickly access a multi-chain user base.

The Opportunity

The Opportunity

As the Senior Backend Engineer at Aarc, you'll be at the forefront of Web3 innovation, architecting and developing the core infrastructure that powers our groundbreaking chain-agnostic protocol. This role is critical in creating a scalable, secure, and efficient backend that enables seamless omnichain interactions and supports the development of next-generation Web3 solutions.

Responsibilities

Backend Development and Architecture

  • Architect and implement high-performance, scalable backend services for omnichain interactions using TypeScript and Golang
  • Develop and maintain our core REST API using Nest.js and GIN, focusing on modularity and extensibility.
  • Design and implement a microservices architecture for cross-chain data consistency and state management
  • Optimize MongoDB database schema and queries for efficient multi-chain transaction handling.
  • Implement advanced caching strategies using Redis to minimize blockchain RPC calls.

Blockchain Integration and Smart Contract Development

  • Design and develop smart contracts using Rust, focusing on gas optimization and cross-chain compatibility
  • Implement bridges for seamless asset and data transfer between various blockchain networks.
  • Develop a unified transaction broadcasting system optimizing for speed and cost across multiple chains.
  • Create and maintain SDKs in TypeScript that abstract blockchain complexities.
  • Implement advanced cryptographic techniques for secure cross-chain message passing.

DevOps and Infrastructure

  • Design and implement a Kubernetes-based infrastructure on cloud platforms that scales automatically
  • Develop custom Helm charts for deploying our microservices architecture
  • Implement a comprehensive CI/CD pipeline using GitHub Actions
  • Set up and maintain a robust monitoring system using Prometheus and Grafana

Security and Performance Optimization

  • Implement and maintain a formal verification process for all smart contracts
  • Conduct regular security audits and penetration testing
  • Optimize transaction batching and nonce management strategies
  • Implement layer 2 scaling solutions to enhance transaction speed and reduce costs

Collaboration and Leadership

  • Lead the backend team in designing and implementing new features
  • Collaborate with the product team to translate complex blockchain concepts into user-friendly interfaces
  • Mentor junior developers in blockchain development best practices
  • Represent Aarc at technical conferences and contribute to thought leadership in the Web3 space

Requirements

  • 5+ years of professional backend development experience, with at least 3 years in blockchain technologies
  • Expert-level proficiency in TypeScript and Golang
  • Demonstrated experience in designing and implementing cross-chain bridges or interoperability protocols
  • Strong background in cryptography and security best practices for decentralized systems
  • Proven track record of optimizing high-throughput systems
  • Deep understanding of EVM internals and experience optimizing smart contracts for gas efficiency
  • Extensive experience with Docker, Kubernetes, and cloud platforms

Benefits

  • Competitive compensation with equity and token options
  • Remote work flexibility
  • Annual budget for attending blockchain conferences and workshops
  • Opportunity to shape the future of Web3 technology
  • Access to cutting-edge hardware and development tools

Bonus Points

  • Contributions to major blockchain protocols or popular Web3 libraries
  • Proficiency in Rust
  • Experience with formal verification tools for smart contracts
  • Deep understanding of ZK-proof systems and their application in blockchain scaling
  • Published research or patents in blockchain technology or distributed systems
  • Active participation in blockchain governance or standards committees

About the company

Aarc company logo

Aarc

Actively Hiring
Modular protocol simplifying chain abstraction for dApps1-10 Employees
  • Top 10% of responders
    Aarc is in the top 10% of companies in terms of response time to applications
  • Responds within two weeks
    Based on past data, Aarc usually responds to incoming applications within two weeks
  • Early Stage
    Startup in initial stages
Learn more about Aarc image

Funding

AMOUNT RAISED
Undisclosed amount
FUNDED OVER
1 round
Round
PRE
Undisclosed amount
Pre-Seed - Mar 2024

Perks

Equity benefits
Remote friendly
Professional development

Founders

Rohan Garg
Founder & CEO • 3 years • 1 year
Dubai
image
View the team image

Similar Jobs

Unwired Labs company logo
Unwired Labs
Maps, Street Addresses & Software based GPS, locating millions of IoT devices everyday!
SciSpace  company logo
SciSpace
AI Assistant for Research using state of the art language models (ChatGPT for Research)
LogiNext company logo
LogiNext
SaaS for Delivery and Transportation Business
SuperTokens company logo
SuperTokens
SuperTokens (YC S20) is building open source user authentication
Spenza company logo
Spenza
"Connectivity as a Service". Enable any business to be a virtual mobile operator
Mutant (X) company logo
Mutant (X)
Mutant (X) is a product studio which focuses on clean design and world-class execution