Job Title : Senior Backend Engineer Python
Location : Remote
Experience : 5 years
Job Summary :
- We are looking for a highly skilled and innovative Senior Backend Engineer with strong experience in Python and backend system architecture to join our fast-growing tech team. The ideal candidate should have a proven track record of developing scalable backend services working on B2B or fintech platforms and leading critical projects from ideation to deployment.
Key Responsibilities :
- Design build and maintain efficient reusable and reliable backend services using Python (Django/Flask).
- Lead the development of core modules such as delivery cost estimators lending features digital banking platforms and vendor marketplaces.
- Collaborate with cross-functional teams (DevOps Frontend QA) to define design and ship new features.
- Implement and optimize system integrations APIs (RESTful) and database models.
- Write clean modular and testable code ensuring high performance and responsiveness.
- Optimize infrastructure costs (e.g. AWS Lambda migration) and improve application scalability and reliability.
- Work with large-scale databases : PostgreSQL MongoDB DynamoDB Elasticsearch.
- Utilize caching and queuing tools such as Redis AWS SQS Kafka.
- Ensure best practices in security scalability and performance.
- Mentor junior developers and participate in code reviews.
Technical Skills Required :
- Languages : Python (primary) JavaScript Go (preferred) PHP C
- Frameworks : Django AngularJS
- Databases : PostgreSQL MongoDB DynamoDB Elasticsearch
- DevOps/Cloud : AWS Services (Lambda SQS) Firebase
- Tools : Redis Kafka GitHub Docker
- Others : REST APIs OAuth Microservices architecture
Preferred Qualifications :
- in Information Technology or related field with 80 academic track.
- Hands-on experience in fintech e-commerce or ERP platforms.
- Familiarity with Solidity or blockchain integrations is a plus.
- Strong analytical and problem-solving skills.
- Good communication and teamwork abilities.
Nice to Have:
- Experience building digital banking features or ERP modules.
- Knowledge of GraphQL and full-stack development.
- Participation in competitive hackathons or open-source contributions.
Python,Django,JavaScript,PostgreSQL,