Backend Engineer (Golang + Solidity) Part-Time

EMS Acquisition Corp.
4 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 208K

Job location

Remote

Tech stack

API
Amazon Web Services (AWS)
Business Logic
Code Coverage
Software Quality
Continuous Delivery
Continuous Integration
Programming Tools
Distributed Systems
Payment Systems
Object-Oriented Software Development
Redis
Blockchain
Software Engineering
SQL Databases
Caching
Backend
Build Management
Kubernetes
Ethereum
Solidity
Kafka
Web3.js
Api Design
Go

Job description

We are seeking a Backend Engineer with expertise in Golang and Solidity to support the development of our stablecoin ecosystem. You will be responsible for building robust backend systems for issuance, clearing, settlement, and risk control, as well as designing and maintaining related on-chain smart contracts. The ideal candidate has strong experience in Golang development and practical knowledge of Solidity. Location: Miami, Florida (temporarily remote, with future hybrid in-office requirements), * Architect and build scalable microservices using Golang, responsible for the mission-critical modules of our stablecoin ecosystem.

  • Develop and maintain Solidity smart contract business logic, ensuring industry-leading standards for security, gas optimization, and reliability.
  • Design and build publicly accessible APIs that simplify the integration between complex payment systems, traditional bank rails, and blockchain protocols.
  • Act as a force multiplier by providing technical leadership to teams of 4+ engineers on complex architecture and system design problems.
  • Troubleshoot and restore normal functioning of production systems, focusing on root cause analysis for on-chain confirmation issues and node synchronization.
  • Drive a deep focus on code quality and "Great Test Coverage" to enable a high-velocity continuous delivery (CI/CD) environment.
  • Lead the security posture of our on-chain assets, collaborating with internal and external auditors to mitigate risks like reentrancy and overflow.
  • Undertake ad hoc projects as we continue to grow.

Requirements

Do you have experience in System design?, * 3+ years of professional software development experience in object-oriented languages, with a mastery of Golang.

  • Deep expertise in at least one of these domains: Blockchains (EVM/Solidity), Payments Processing, or API Design.
  • Proven track record of leading the design and deployment of production-quality, scalable distributed systems.
  • Hands-on experience with Ethereum development tools (Hardhat, Foundry) and deep understanding of Web3 fundamentals.
  • Expert-level skills in SQL database schema design and experience with high-throughput messaging like Kafka and caching via Redis.
  • Professional experience with AWS/GCP and container orchestration systems like Kubernetes (EKS/ECS).
  • Excellent communication skills with a curious mindset; a self-starter who can move at a fast pace with minimal supervision.

Preferred Qualifications:

  • Experience with cross-chain interoperability (CCTP, LayerZero, or Wormhole).

  • Prior background in highly regulated fintech, cryptocurrency exchanges, or stablecoin operation.

Benefits & conditions

$50 - $100 an hour - Part-time

Apply for this position