
Job Overview
Location
India (Remote)
Job Type
Full-time
Category
Backend Engineer
Date Posted
March 3, 2026
Full Job Description
đź“‹ Description
- • As a Senior Python Developer and Tech Lead at Real Brokerage, you will be instrumental in shaping the future of our technology platform, specifically focusing on the backend systems that power our innovative, ML-driven products. This role offers a unique blend of hands-on development and technical leadership, empowering you to not only build robust, scalable solutions but also to guide and mentor a team of talented engineers.
- • You will take full ownership of backend technical initiatives, guiding them from the initial conceptualization and requirements gathering through to meticulous design, efficient implementation, and seamless deployment. This end-to-end responsibility ensures that you have a significant impact on the quality and direction of our Python-based software platforms.
- • A key aspect of your role will involve defining and continuously evolving the backend architecture. You will be responsible for making critical decisions regarding system design, ensuring scalability, maintainability, and adherence to best practices. Your expertise will be crucial in establishing a technical roadmap that supports our long-term growth and innovation goals.
- • You will be designing, building, and maintaining sophisticated backend services and APIs using Python. This includes developing the core logic, ensuring efficient data handling, and creating robust interfaces that support various applications and services within the Real ecosystem.
- • A significant focus of this position will be the integration of Machine Learning models, complex data pipelines, transformers, and vector databases into our production systems. You will be responsible for ensuring these advanced components function seamlessly and efficiently within the broader backend infrastructure, enabling our ML-driven products to deliver maximum value.
- • You will be instrumental in building and supporting microservice architectures designed to scale dynamically with increasing data volumes and user traffic. This involves designing independent, loosely coupled services that can be developed, deployed, and scaled independently, enhancing overall system resilience and agility.
- • Collaboration is at the heart of this role. You will partner closely with Product Managers to deeply understand business needs and translate them into actionable technical requirements. You will also work hand-in-hand with ML Engineers to ensure that the backend infrastructure effectively supports their models and data processing needs, fostering a cohesive and productive development environment.
- • You will collaborate extensively with the DevOps team to guarantee reliable deployments, implement effective monitoring strategies, and ensure the scalability of our services. This partnership is vital for maintaining high availability and performance of our production systems.
- • Active participation in code reviews, pair programming sessions, and knowledge-sharing activities will be expected. These practices are essential for maintaining high code quality, fostering a collaborative team spirit, and promoting continuous learning across the engineering department.
- • You will serve as a technical mentor to junior and mid-level engineers, providing guidance, support, and opportunities for their technical growth and professional development. This includes sharing your expertise in Python development, system design, and best practices.
- • You will play a key role in setting and upholding high standards for code quality, comprehensive testing methodologies, and thorough documentation. This commitment to quality ensures the long-term health and maintainability of our codebase.
- • Leading refactoring efforts and driving technical improvements using established design patterns will be a core responsibility. This proactive approach ensures our systems remain modern, efficient, and adaptable to evolving business requirements.
- • You will lead and contribute to the development and maintenance of CI/CD pipelines, ensuring that automated testing is robust and deployments are smooth and efficient. This focus on automation is critical for rapid and reliable software delivery.
- • You will be responsible for troubleshooting production issues, identifying and resolving performance bottlenecks, and addressing system reliability concerns. Your ability to quickly diagnose and fix problems will be crucial for maintaining service uptime and user satisfaction.
- • Ultimately, you will ensure that all backend services are stable, observable, and production-ready, meeting the high standards expected of a leading technology company.
- • The ideal candidate will be comfortable working within agile methodologies in a fast-paced, distributed team environment, contributing to a culture of continuous improvement and innovation.
- • This role requires a proactive and results-oriented individual who thrives on technical challenges and is passionate about building high-quality software that drives business success.
Skills & Technologies
About RealNetworks, Inc.
Founded in 1994, RealNetworks pioneered streaming media technologies and continues to provide software for secure audio, video, and facial recognition. Its products include RealPlayer, mobile and PC media applications, RealTimes storytelling tools, and SAFR computer-vision platform for live video analytics and biometric identity verification. The company serves consumers, broadcasters, and enterprises worldwide from its Seattle headquarters.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Remote Technologies Inc.
22 days ago

Remote Technologies Inc.
22 days ago
1 month ago

