remotely.living

Senior Python Full-Stack Engineer (Architecture Focus)

Hanna Robulets Company · Remote - Countries of Europe or Ukraine · full-time · 2026-09-12

Apply for this job

Job 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