Python Backend Engineer
REC Talents - HR SolutionRemoteSENIORPosted 42m ago
PythonFlaskPostgreSQLMongoDBSQLAlchemyKafkaElasticsearchCeleryRedisKubernetesGCP
About the Role
Our client is looking for a Senior Python Backend Engineer to join the core backend team of a large-scale platform serving millions of users.
Key Responsibilities
• Design and implement RESTful APIs
• Lead code reviews and mentor junior developers
• Collaborate with product team on technical requirements
• Troubleshoot production issues
Requirements
• 5+ years of hands-on Python Backend experience, with strong knowledge of Python 3.10+, Flask, Concurrency, Gevent and Non-blocking I/O
• Strong experience with PostgreSQL, MongoDB, SQLAlchemy, database transactions, locking, and data migration (NoSQL to RDBMS)
• Hands-on experience with Kafka, Elasticsearch, Celery, Redis, and asynchronous processing
• Familiarity with Kubernetes, GCP and production troubleshooting
• Proficient in AI coding tools such as Claude Code, Codex, Cursor or similar to support codebase analysis and code reviews
• Strong code review mindset, focusing on logic, concurrency, data integrity, security and performance
Nice to Have
• Experience in Fintech, e-wallets, virtual currency, payment systems, social platforms or live streaming