Remotery

Senior Backend Engineer, Python

Posted May 20

This is a fully remote position, open to applicants in Hong Kong.

📋 Description

• Develop a modular data connector framework: a standardized interface for integrating new data sources, each publishing to an event bus utilizing a common schema envelope.

• Create the initial set of connectors: crypto exchange WebSocket feeds (including price, order book, funding rates), on-chain analytics APIs, regulatory filing feeds, news wire APIs, and filtered social media streams.

• Design a proprietary data ingestion interface: an API and upload mechanism for enterprise clients to incorporate their internal documents, research notes, and datasets into their dedicated tenant storage.

• Construct the FastAPI backend: RAG-powered Q&A endpoints, structured event analysis, WebSocket live feeds, on-chain data queries, and feedback collection — all designed to be tenant-aware.

• Establish robust WebSocket connection management for continuous data feeds: automatic reconnection, failover capabilities, and deduplication processes.

• Manage API performance: ensuring sub-2-second response times for AI-driven queries and sub-500ms for data queries.


⛳️ Requirements

• 5+ years of backend engineering experience; proficiency in Python (FastAPI, asyncio, Pydantic).

• Extensive experience with WebSocket architectures: maintaining persistent connections, implementing reconnection logic, and managing backpressure.

• Knowledge of event-driven architectures: working with Kafka producers/consumers, and message serialization (Avro or Protobuf).

• Expertise in designing REST and WebSocket APIs with multi-tenant patterns.

• Experience in building extensible and pluggable data ingestion frameworks.


🏝️ Benefits

• Competitive salary and performance-based incentives.

• Flexible working hours and remote work options.

• Opportunities for professional development and continuous learning.

• Collaborative and inclusive company culture.

People also viewed

Bemobi5 min ago

Senior Development Analyst, Go (Golang)

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Unisys5 min ago

Java Developer Analyst – Specialist

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Dailymotion18 min ago

Staff Python Developer

FR flagFrance OnlyFull-timeBackend Engineer€75k – €82k/year
ApplyView job
SoftExpert - Software for Excellence18 min ago

Senior Software Engineer, Java

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI18 min ago

Python Developer

DK flagDenmark OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
Neogrid18 min ago

Pessoa Desenvolvedora Fullstack Pleno, Java, JSF, JSP

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers