Backend Engineer - Python

4 - 8 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will be joining ROI-AI, a seed-stage startup founded by Ex-Google Deepmind, which is focused on automating chargeback dispute management in wholesale and retail distribution using an AI-powered platform. As a Backend Engineer, your role will involve working on core systems that process chargebacks, manage cases, and integrate with financial services infrastructure to directly impact product delivery and customer success. **Key Responsibilities:** - Design and implement backend services in Python using FastAPI - Build and maintain APIs supporting web applications - Utilize PostgreSQL databases and optimize query performance - Implement financial calculations accurately and with auditability - Write tests to maintain high code quality standards - Collaborate with frontend engineers on API contracts and system design - Contribute to infrastructure tooling and deployment pipelines **Qualifications Required:** - 4+ years of backend development experience - Strong proficiency in Python, with knowledge of FastAPI, async/await, and Pydantic preferred - Experience with relational databases, particularly PostgreSQL, and SQL - Understanding of RESTful API design - Familiarity with Docker and containerized development - Ability to work effectively in a fast-paced startup environment - Excellent written and verbal communication skills - Candidates preferred from tier 1 & tier 2 colleges **Nice to Have:** - Experience with Node.js/TypeScript - Knowledge of financial calculations and billing systems - Proficiency in AWS services beyond basics (S3, SES, Secrets Manager) - Experience with multi-tenant SaaS architecture - Background in authentication systems such as Clerk or Auth0 - Exposure to AI/ML integrations or LLM APIs - Previous experience in startups or as a founding engineer In the first 90 days, your focus will be on: - Month 1: Onboarding, understanding the codebase, and shipping 1-2 small features - Month 2: Owning a core workflow (billing, remittance tracking, or integrations) - Month 3: Leading the implementation of a major feature and contributing to architecture decisions Please note the interview process will involve a 60-minute technical screen involving live coding and system design, followed by a 30-minute founder interview for deep dive, Q&A, and alignment. This is a full-time position with an in-person work location. (Note: Additional details about the company were not specified in the provided job description.),

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india

Bengaluru, Karnataka, India