Posted on: 23/04/2026
Work Schedule : 02:30 PM - 11:30 PM IST Monday - Friday.
About the Role :
We are looking for a Senior Python Developer - Tech Lead to join our Engineering team at Real Brokerage. In this role, you will be a hands-on backend engineer while also providing technical leadership and mentorship. You will own the design and delivery of scalable Python backend systems that power ML-driven products, working closely with ML, Product, and DevOps teams.
What You'll Do :
- Technical Leadership & Ownership
- Own backend technical initiatives end-to-end, from requirements and design through implementation and deployment.
- Help define and evolve backend architecture and technical direction for Python-based software platforms.
- Provide guidance on best practices, system design, and long-term maintainability.
- Backend Development & Architecture
- Design, build, and maintain scalable backend services and APIs in Python.
- Integrate Machine Learning models, data pipelines, transformers, and vector databases into production systems.
- Build and support microservice architectures that scale with data and usage.
Collaboration & Execution :
- Partner with Product Managers, ML Engineers, and feature owners to translate business and ML requirements into technical solutions.
- Work closely with DevOps to ensure reliable deployments, monitoring, and scalability.
- Participate in code reviews, pairing, and knowledge-sharing activities.
Mentorship & Code Quality :
- Mentor junior and mid-level engineers, supporting their technical growth and development.
- Set standards for code quality, testing, and documentation.
- Lead refactoring efforts and technical improvements using established design patterns.
CI/CD & Reliability :
- Lead and contribute to CI/CD pipelines, ensuring automated testing and smooth deployments.
- Troubleshoot production issues, performance bottlenecks, and system reliability concerns.
- Ensure backend services are stable, observable, and production-ready.
What You'll Bring :
- Experience with Kubernetes or similar container orchestration tools.
- Exposure to ML infrastructure or data engineering platforms.
- Background working on large-scale, production ML systems.
Education & Experience :
- 6+ years of professional experience developing backend systems using Python.
- Strong experience designing scalable APIs and microservice-based architectures.
- Experience integrating ML models and data pipelines into backend services.
- Solid understanding of Python deployment, containerization, and cloud-native practices.
- Experience with AWS and modern CI/CD workflows.
- Knowledge of relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Prior experience mentoring engineers or leading technical initiatives.
- Comfortable working in agile, fast-paced, distributed teams.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1630940