← All openings

Senior Engineer (Rust / Go / Node / Postgres)

Engineering · Full-time · Remote · Remote

Apply for this role ↓

About the role

We are hiring a senior engineer to help us scale Ifiok's order, design, and printing pipeline. You will own backend services that touch payments, design intake, and print fulfilment across multiple cities in Nigeria.

This is a high-trust, high-autonomy role. We ship fast, write Postgres-first code, and prefer boring infrastructure that survives 3am incidents.

What you will do

  • Design and own production services in Rust, Go, or Node
  • Take Postgres seriously: schema design, indexes, migrations under load
  • Mentor mid-level engineers and review code with care
  • Help shape architectural decisions across our two-app monorepo (Next.js storefront + Express API)
  • Pair with the founder on technical strategy

What you'll bring

Required

  • 5+ years building production backend systems
  • Strong fluency in at least two of: Rust, Go, Node.js
  • Deep Postgres experience: query plans, transactional design, migration discipline
  • Comfort with ambiguity and async-first written communication

Nice to have

  • Experience with print, logistics, or fulfilment platforms
  • Familiarity with Telegram bots / queue-driven architectures
  • Prior remote work in a small senior team

Compensation

Competitive — pegged to senior engineering benchmarks. Open to discuss equity for the right hire.