This position is no longer available
Dubai, Dubai, United Arab Emirates Remote (Global) Full-time

CreateIT is hiring a Backend Team Lead | CreateIT | Jobs By Workable

About the Role

CreateIT is seeking a Backend Team Lead to take full ownership of stabilizing and scaling our production-grade Web3 backend, which handles real on-chain activity. You will be responsible for the end-to-end architecture, reliability, and technical direction of backend systems for our Solana-based products.

What You'll Do

  • Design and own the backend architecture for Solana Web3 products.
  • Stabilize backend systems and eliminate recurring production issues.
  • Reduce bugs systemically through improvements in architecture, processes, and tooling.
  • Introduce and enforce engineering culture, quality standards, and accountability.
  • Lead code reviews, architectural decisions, and set technical standards.
  • Organize and improve development processes.
  • Handle incidents and perform root cause analysis.
  • Scale the backend team and mentor engineers.
  • Collaborate with smart contract, product, and other Web3 teams.

What We're Looking For

  • Senior-level hands-on backend engineer with team leadership experience.
  • Proven experience leading a backend team, including task planning, code reviews, and mentoring.
  • Strong background in high-load or complex backend systems.
  • Ability to make technical and architectural decisions within the team.
  • Deep understanding of backend system design, scalability, and reliability.
  • Strong ownership mindset and responsibility for backend delivery.
  • Strong hands-on experience with Rust in production environments.
  • Experience developing and maintaining Solana smart contracts (programs).
  • Hands-on experience working with Solana RPC.
  • Practical experience with on-chain data subscriptions and streaming.
  • Experience working with Geyser or similar on-chain data pipelines.
  • Confident understanding of on-chain activities and data flows.
  • Experience integrating Solana protocols (e.g., Jupiter).
  • Hands-on development and maintenance of smart contracts in Rust.
  • Integration of smart contracts with backend services.
  • Understanding of smart contract lifecycle, deployment, and upgrades.
  • Ability to design backend systems considering on-chain constraints (latency, fees, throughput, consistency).

Nice to Have

  • Experience with rain.xyz and bridge.xyz.
  • Experience working in crypto, DeFi, or Web3 products at scale.

Technical Stack

  • Languages: Rust, Python, TypeScript
  • Frameworks: FastAPI, Celery
  • Data & Caching: Redis, PostgreSQL
  • Infrastructure: Docker
  • Web3 Libraries: Web3.py, Solana Web3.js

Team & Environment

You will lead a growing backend engineering team.

Benefits & Compensation

  • High-impact role in a production Web3 product with real users.
  • Ownership over backend architecture and technical direction.
  • Influence on engineering culture, processes, and team growth.
  • Fully remote and flexible work environment.

Work Mode

This is a fully remote position.

CreateIT is an equal opportunity employer.

Required Skills
RustPythonTypeScriptFastAPICeleryRedisPostgreSQLDockerWeb3.pySolana Web3.jsTeam LeadershipSystem ArchitectureBlockchainBackend DevelopmentMicroservices
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
CreateIT

A growing mobile accessories retailer headquartered in Tallinn, Estonia, managing a network of ~15 retail locations. 95% of revenue is driven by accessories and the rest by mobile phone repairs.

Visit website
Job Details
Category management
Posted 3 months ago