Overview
About the job:
Role OverviewWe are looking for a skilled Backend Engineer Python & Distributed Systems with hands-on experience in building scalable backend services.
Key ResponsibilitiesDevelop and maintain scalable backend services and APIsBuild high-performance applications using Python (FastAPI, Django, or similar frameworks)Follow engineering standards, code quality practices, and development guidelinesContribute to API design and distributed system componentsBuild and enhance backend modules such as data services and processing workflowsParticipate in code reviews and collaborate with senior engineers on architecture decisionsWork closely with product, frontend, and DevOps teams for smooth feature deliveryMonitor system performance and contribute to improvements in scalability and reliabilityDebug issues, fix bugs, and support production systems
Technical CompetenciesBackend Development:Proficiency in Python for backend developmentExperience with frameworks such as FastAPI, Django, or similarExperience in building REST APIs (WebSockets knowledge is a plus)
System Design & Architecture:Understanding of distributed systems and microservices architectureFamiliarity with asynchronous processingKnowledge of scalability and performance fundamentals
Data & Messaging Systems:Experience with databases such as PostgreSQLExposure to message brokers like Kafka, Redis, or similarUnderstanding of service-to-service communication
Engineering Practices:Strong foundation in software engineering principles and clean code practicesExperience with version control (Git) and code reviewsAbility to follow and contribute to best practices
Preferred QualificationsExposure to fintech or trading systems is a plusBasic understanding of trading concepts (orders, trades, P&L)Familiarity with Docker or cloud platformsExposure to frontend frameworks (React or similar) is an advantage
Core CompetenciesStrong problem-solving and analytical skillsGood communication and collaboration abilitiesAbility to take ownership and deliver tasks independentlyAdaptability in a fast-paced environment
What We OfferA collaborative and growth-oriented engineering environmentOpportunities to work on scalable systemsExposure to modern backend and distributed architecturesContinuous learning and career developmentCompetitive compensation and benefits
Who can apply:
- have minimum 3 years of experience
Only those candidates can apply who:
Salary:
₹ 4,80,000 - 9,00,000 /year
Experience:
3 year(s)
Deadline:
2026-10-27 23:59:59