Senior Python Full-Stack Engineer (Architecture Focus)

Hanna Robulets Company

Python

Location
Remote
Employment
Full-time
Level
Specialist
Category
Full-stack
Posted

Description

About the Project

We are a product-driven company building a live commercial product with real users in a high-load environment.

The platform is actively growing — new features, scaling challenges, and architectural evolution.

We are looking for a Senior Python Full-Stack Engineer with strong backend and system design expertise who can take ownership of complex technical decisions and contribute to architectural evolution.

Responsibilities

Design and implement scalable backend services

Participate in architectural decisions

Improve system performance and scalability

Optimize database queries and indexing strategies

Ensure data consistency across services

Contribute to distributed system design decisions

Review code and mentor engineers

Work closely with product and engineering teams

Must-Have Requirements

6+ years of commercial software development

Strong Python expertise (production-level experience)

Deep experience with Django / FastAPI / Flask

Strong knowledge of relational databases (PostgreSQL preferred)

Experience designing scalable REST APIs

Solid understanding of:Database indexing strategies (B-tree, Hash, Composite)

Query optimization & profiling (EXPLAIN, performance tuning)

Transactions & data consistency

Experience with microservices architecture

Understanding of distributed systems concepts:Data consistency

Event-driven communication

Replication strategies

Experience with background processing (Celery, async workers)

Docker & Git

Production-level experience with cloud platforms (AWS preferred)

Strong Plus

Experience with:

Distributed transactions (Saga pattern, eventual consistency)

Message brokers (Kafka / SQS / SNS / RabbitMQ)

High-load systems

Database scaling (replication, sharding, read replicas)

Observability tools (Datadog, Prometheus, Grafana)

CI/CD pipelines

Frontend

Experience with React (Next.js is a plus)

Understanding of frontend-backend integration

Ability to contribute to frontend architecture when needed

What We Offer

Competitive compensation

Fully remote

Working hours: Mon–Fri 16:00–00:00 (UTC+X)

Direct impact on architecture and product decisions

Long-term collaboration

Apply at the source

This role was published by Hanna Robulets Company and listed via Djinni. Applications are handled there, not on this site.

View & apply on djinni.co ↗