Python Engineer

The Open Platform · Dubai

Hybrid: DubaiFull TimeInformation Technology
Posted 3 months ago

Job description

Responsibilities

  • Develop and maintain backend services for user onboarding and activation flows, guiding users from first interaction to meaningful product usage.
  • Build and optimize activation mechanics to grow the active user base and improve activation and retention metrics.
  • Design and support systems for marketing-driven campaigns, including user communications, promotions, and incentive flows.
  • Own services that validate and orchestrate onboarding steps, mass mailings, and gift distribution, ensuring scalability and reliability.
  • Collaborate closely with Product, Marketing, and Analytics to translate growth hypotheses into technical solutions.
  • Ensure high reliability and low latency for activation and campaign-related services; maintain SLAs.
  • Improve backend architecture, observability, and fault tolerance of activation systems.
  • Propose technical and product improvements driven by data, system behaviour, and user funnels.

Requirements

  • Senior Python
  • Backend APIs
  • PostgreSQL
  • Distributed systems
  • Observability
  • Product thinking
  • English B1
  • Blockchain basics
  • Fast iterations
  • Communication skills

Preferred Qualifications

  • Experience with React and TypeScript (frontend familiarity)
  • Experience working on growth, onboarding or activation systems
  • Familiarity with marketing campaign orchestration and mass mailing systems
  • Experience with microservices, Docker, Kubernetes and cloud infrastructure
  • Knowledge of crypto transactions, wallets or blockchain ecosystems
  • Russian language skills are a plus

Benefits

  • Medical insurance / compensation for medical expenses
  • 20 working days annual leave
  • 14 days paid sick leave
  • Education allowance (internal conferences, English courses)
  • Provision of necessary equipment
  • Remote-friendly setup with access to hubs including Dubai

About the Company

The Open Platform builds Wallet in Telegram — a digital asset solution embedded into Telegram’s interface. Wallet in Telegram combines a Crypto Wallet and a TON Wallet, serving millions of users and scaling toward global adoption. The team moves fast, shipping features to large user bases while maintaining fintech-grade reliability. This role is part of the Onboarding & Activation team focused on converting crypto-curious users into active participants. The position operates from Dubai (UAE) hub and supports remote work with access to our Dubai offices.

Skills & tools

PythonPostgreSQLAPIsDistributed SystemsObservabilityBlockchaincryptoReactTypeScriptmicroservicesDockerKubernetes

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Senior Python
  2. 02Backend APIs
  3. 03PostgreSQL
  4. 04Distributed systems
  5. 05Observability
  6. 06Product thinking
  7. 07English B1
  8. 08Blockchain basics
  9. 09Fast iterations
  10. 10Communication skills