Senior Python Backend Developer / Tech Lead

We are looking for a visionary and hands-on Senior Backend Developer / Tech Lead to drive the technical evolution of our high-performance microservices ecosystem at Dataforest. If you are passionate about building scalable, high-load systems, defining architectural patterns, and guiding a talented engineering team in a healthy, flexible working environment — we want you on board!

Technical Requirements:
4+ years of commercial experience in backend development using Python;
Proven track record of designing and scaling high-load (Highload) applications and distributed systems;
Deep expertise in FastAPI (advanced async patterns, dependency injection, architecture optimization, Pydantic v2);
Extensive hands-on experience with gRPC;
Strong mastery of asynchronous programming in Python (asyncio, advanced concurrency models);
Production experience with AWS infrastructure;
Advanced knowledge of SQL databases, mastering query optimization, indexing strategies, and database sharding/replication (e.g., PostgreSQL + SQLAlchemy/Tortoise);
Deep understanding of microservices patterns (Event-Driven Architecture, CQRS, Saga pattern, API Gateways, Service Mesh).

Optional skills (as a plus):
Experience with message brokers and task queues (Kafka, RabbitMQ, Celery) under heavy loads.
Experience in product & data analytics (Amplitude, Mixpanel, Power BI, Redshift);
Advanced usage of Redis (caching strategies, pub/sub);
Experience with third-party integrations (payments, iGaming platforms, Fireblocks, SafeHeron, CRM and similar).

Key Responsibilities:
Architecture & Leadership: Design, build, and maintain scalable backend architectures using FastAPI; establish best practices, code standards, and technical roadmaps;
High-Load Optimization: Solve complex scalability challenges, optimize system performance, eliminate bottlenecks, and ensure low-latency data delivery;
Microservices & Infrastructure: Own the integration and evolution of a highly distributed microservices mesh built on AWS;
Mentorship & Code Quality: Lead technical discussions, conduct rigorous code reviews, and mentor Middle/Junior developers, fostering a culture of engineering excellence;
Cross-functional Collaboration: Act as a key technical point of contact, collaborating with Data Science, Data Engineering, and product stakeholders to design robust data-retrieval and processing APIs.

We offer:

Great networking opportunities with international clients, challenging tasks;
Building interesting projects from scratch using new technologies;
Personal and professional development opportunities;
Competitive salary fixed in USD;
Paid vacation and sick leaves;
Flexible work schedule;
Friendly working environment with minimal hierarchy;
Team building activities, corporate events.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available