Obinex
Senior Golang Engineer | gRPC, protobuf, REST, Websockets & GraphQL | Remote Friendly
ObinexUkraine12 hours ago
Full-timeRemote FriendlyEngineering, Information Technology

About Obinex

Obinex is the first fully gamified centralized exchange (CEX), where finance meets game mechanics and NFT-powered experiences. We’re building the platform that will redefine how millions of users interact with trading, staking, and digital economies.


Our MVP is in development, and we’re assembling a global founding team. Now we’re looking for a Senior Golang Engineer to architect, scale, and secure the high-performance systems powering Obinex.


The role

We’re seeking a Senior Golang Engineer with 6–10+ years of experience building distributed systems, high-throughput architectures, or fintech/Web3 platforms. You’ll own critical backend components of our exchange infrastructure, from the matching engine and internal ledger to high-performance microservices and low-latency communication systems.


You’ll work closely with Engineering, Product, Security, and Compliance to deliver infrastructure that is fast, scalable, fault-tolerant, and regulator-grade. This role sits at the core of Obinex’s technical foundation.


You’ll:

  • Design, build, and maintain Golang microservices powering core exchange functions (matching, orders, balances, staking, wallets).
  • Architect scalable, low-latency systems for high-volume trading environments.
  • Implement robust database schemas, caching strategies, and concurrency-safe processes.
  • Build internal APIs, event-driven systems, and communication layers between services.
  • Collaborate closely with Product and Security to translate financial mechanics into resilient backend logic.
  • Benchmark performance, identify bottlenecks, and optimize systems for throughput and reliability.
  • Integrate with blockchain, custody, KYC/AML, and risk engines.
  • Ensure reliability through comprehensive testing, tracing, observability, and automation.
  • Contribute to Obinex’s internal engineering standards, documentation, and long-term technical roadmap.


What you will bring?

  • 6–10+ years of software engineering experience, with at least 3–5 years working primarily with Golang.
  • Proven experience building high-load distributed systems, ideally in fintech, trading, or Web3.
  • Mastery of Go’s concurrency model (goroutines, channels, sync primitives).
  • Strong understanding of microservices, event-driven architectures, and pub/sub systems.
  • Hands-on experience with PostgreSQL, Redis, message brokers, and caching layers.
  • Background in designing resilient and observable systems (monitoring, tracing, logging).
  • Strong security mindset — familiar with secure coding practices and sensitive data handling.
  • Experience collaborating in cross-functional teams with Product, Design, and Security.
  • Discipline in clean code, testing, and long-term maintainability.


Nice to have

  • Experience building financial or trading systems (order books, internal ledgers, settlement flows).
  • Knowledge of crypto exchanges, custody systems, wallets, or blockchain integrations.
  • Exposure to Fireblocks, Chainalysis, or similar infra.
  • Familiarity with Rust, Go plugins, GRPC, or high-performance networking.
  • Experience with KYC/AML-integrated environments or regulated FinTech systems.


What will you get?

  • Equity from day one in a global fintech startup.
  • Base salary starting once our $5M fundraising round closes (currently in progress).
  • A high-ownership engineering role where your work directly defines the core infrastructure of the first gamified CEX.
  • Direct exposure to regulatory-grade engineering challenges in fintech + Web3.
  • Real opportunity to grow into Backend Lead within 18–24 months.
  • Global, remote-first culture, obsessed with execution, clarity, and innovation.


Key Skills

Ranked by relevance