JOB DESCRIPTION
Experience : 2 - 4 Yrs
Location : Bengaluru
Designation : Python Backend Engineer
About Compnay:
This organization specializes in AI-driven digital onboarding and alternative data-based risk assessment. It provides tools that help businesses verify customers instantly, evaluate creditworthiness using multiple data sources, and streamline compliance processes. Its solutions are designed to reduce onboarding time, improve decision-making accuracy, and support secure, paperless customer journeys.
Key Responsibilities
- Design, develop, and maintain scalable and efficient backend systems using Python and modern frameworks.
- Build and manage RESTful APIs for frontend and third-party integrations.
- Collaborate with developers, product managers, and stakeholders to deliver high-quality features.
- Optimize code, improve application performance, and ensure system scalability.
- Conduct code reviews, maintain documentation, and follow software engineering best practices.
- Mentor junior developers and contribute to a culture of technical excellence.
- Stay up to date with emerging technologies and contribute innovative ideas.
Required Skills
- Strong programming knowledge in Python.
- Experience with Flask, FastAPI, or other modern web frameworks.
- Proficiency in RESTful API and Microservices development.
- Experience with MySQL, Redis, MongoDB, or other database systems (RDBMS & NoSQL).
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Strong analytical and problem-solving skills with solid communication ability.
- (Bonus) Experience with web crawling, bot detection, and data extraction techniques.