Sr backend developer - python (Maharashtra)

Sr backend developer - python (Maharashtra)

12 Sep
|
Weaver
|
Maharashtra

12 Sep

Weaver

Maharashtra

Salary: ₹2,000 per day

Job Type: Full-time

Location: Mumbai, Maharashtra Company: Weaver Experience: 3–8 years About Weaver Weaver is redefining affordable housing finance in India. Launched in 2025, Weaver acquired two profitable NBFCs—Centrum Housing Finance and Capital India—giving us an established lending business with approximately ₹2,000 Cr in AUM and a presence across 150+ branches. Backed by more than $170 M from investors including Lightspeed and Premji Invest, we combine the foundation of a proven financial-services business with the opportunity to build its technology and product ecosystem from a clean slate. Our ambition is to use technology, data and decision intelligence to make homeownership faster, more transparent and more accessible for families across Tier-2 and Tier-3 India. The opportunity This is an opportunity to help build the core technology engine of a modern housing finance company. You will design systems supporting customer onboarding, loan origination, credit decisioning, documents, workflows, payments, external integrations, servicing and collections. The challenge is not simply to digitise an existing process. It is to understand how a financial institution works and design reliable systems that make better decisions, eliminate operational friction and scale with the business. What you'll do Design business domains, service boundaries, data models and system interactions. Build scalable and maintainable backend services using Python. Develop core capabilities for the Loan Origination System, Business Rules Engine, workflows, work queues and scheduled processes. Model long-running financial processes with clear states, transitions, controls and recovery mechanisms. Design clean and well-documented APIs for web applications, mobile applications, partners and internal platforms. Build resilient integrations with lenders, banks,



payment systems, bureaus, KYC providers, account aggregators, e Sign providers and external agencies. Handle distributed-system concerns such as idempotency, consistency, retries, concurrency and reconciliation. Build event-driven processes and ensure operational systems produce reliable business events. Integrate rules, analytical models and decision intelligence into business workflows. Design for security, consent, auditability, observability and regulatory requirements. Write production-quality code supported by effective automated testing. Own features through design, development, release, monitoring and production improvement. Collaborate closely with product, UI, data, QA and business teams. What we're looking for 3–8 years of backend software-development experience. Robust proficiency in Python. Strong understanding of software design, object-oriented programming, SOLID principles and common design patterns. Experience designing APIs, backend services and data models. Sound understanding of relational databases, transactions and data consistency. Experience reasoning about distributed systems, asynchronous processing and failure scenarios. Ability to design maintainable systems from ambiguous business requirements. Familiarity with cloud infrastructure, containers, monitoring, security and automated delivery. Strong debugging and production problem-solving capability. High standards for code quality, testing and maintainability.



Clear communication and an ability to estimate realistically and surface blockers early. Curiosity and willingness to learn new ways of building software. Good to have Experience with Fast API, Django or Flask. Experience with AWS, Kubernetes/EKS or event-streaming platforms. Exposure to lending, banking, fintech or another regulated industry. Experience building rules engines, workflow systems, payment integrations or reconciliation platforms. Exposure to AI or machine-learning capabilities in production systems. These are advantages, not a checklist. Strong system-design ability and engineering fundamentals matter more than familiarity with every technology we use. Building in an AI-native environment Weaver is an early adopter of agentic software development. Our teams use frontier models across architecture, implementation, testing, review, documentation and production operations. Previous experience with agentic development is not required. You will receive access to modern tools, generous frontier-model usage and support from a team actively developing new ways of building high-quality software. We expect you to bring strong engineering fundamentals, critical thinking and ownership. We will help you learn how to apply those strengths in an AI-native development environment. Why join Weaver? Build consequential systems from a clean slate. Work within an established, profitable business with patient capital. Influence foundational product and architecture decisions. Learn agentic software development alongside an early-adopter team. Work directly with business leaders, domain experts and frontline users. Solve difficult system-design and decision-intelligence problems. Build for quality, reliability and long-term scale. Help families in smaller cities achieve homeownership.

📌 Sr backend developer - python (Maharashtra)
🏢 Weaver
📍 Maharashtra

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sr backend developer - python (maharashtra) / maharashtra