Senior Python Full-Stack Engineer (Architecture Focus)
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
Required languages
| English | B2 - Upper Intermediate |
Published 18 February
32 views
Β·
13 applications
9% read
π
$4000-5500
Average salary range of similar jobs in
analytics β
Loading...