Backend Engineer (Python)

MavensTCL

Not Interested
Bookmark
Report This Job

profile Job Location:

Garhwa - India

profile Monthly Salary: Not Disclosed
Posted on: 6 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Summary
You will build and maintain Valuwares core marketplace modules using Python/FastAPI. Youll integrate with AI services implement complex business logic for listings deals and consulting and ensure reliable transaction processing. Your work will directly impact how enterprises buy sell and lease technology assets.

Key Responsibilities / Duties

Development

Design develop and deploy microservices using Python

Build RESTful APIs for marketplace operations (listings search cart checkout)

Implement complex business logic:

License transferability verification

Refurbished hardware grading

Lifetime deal redemption tracking

Student/startup verification workflows

Integrate with AI services for valuation and compliance checking

Write unit integration and end-to-end tests

Database and amp; Performance

Design PostgreSQL schemas with proper indexing

Write efficient SQL queries (avoiding N1 using joins appropriately)

Implement caching strategies with Redis

Optimize API response times ( and lt;200ms p95)

Collaboration

Participate in design reviews and code reviews

Collaborate with frontend engineers on API contracts

Work with AI engineers on LLM integration patterns

Document APIs using OpenAPI/Swagger


Required Skills and amp; Qualifications

Must-Have (5 years overall)
SkillProficiencyNotes
Python4 yearsFastAPI or Django experience required (AI Programming Skills)
PostgreSQL3 yearsSQLAlchemy or Django ORM
REST APIs3 yearsOpenAPI/Swagger documentation
Async Python2 yearsasyncio FastAPI async endpoints
Redis2 yearsCaching rate limiting
Docker2 yearsContainerization for development
Git3 yearsBranching strategies PR workflows

Preferred / Good-to-Have Skills

SkillWhy It Matters
CeleryBackground tasks (email notifications report generation)
ElasticsearchSearch functionality across modules
PytestTesting best practices
KafkaEvent-driven architecture
Stripe / RazorpayPayment integration
KubernetesDeployment and scaling

Performance Expectations
Code Review Turnaround: and nbsp; and lt; 4 business hours
Test Coverage: and nbsp; and gt; 80% for new code
Bug Rate: and nbsp; and lt; 2 critical bugs per quarter
Sprint Commitment Completion: and nbsp; and gt; 85%


Interview Process
Round 1 Python coding (FastAPI async patterns): and nbsp;60 minutes
Round 2 System design (marketplace features): and nbsp;60 minutes
Round 3 Database and amp; SQL: and nbsp;45 minutes
Round 4 Hiring Manager: and nbsp;45 minutes
Job SummaryYou will build and maintain Valuwares core marketplace modules using Python/FastAPI. Youll integrate with AI services implement complex business logic for listings deals and consulting and ensure reliable transaction processing. Your work will directly impact how enterprises buy sell and ...
View more view more