Job Openings Backend Lead (Python/Django)

About the job Backend Lead (Python/Django)

Role: Backend Lead (Python/Django)

Experience Required: 7+ years

Candidate Preferred Location: Delhi NCR

At Revnue, we are bringing the future of AI-powered contract management to the world. We believe AI has the ability to provide deep insights into contracts to businesses everywhere. Our extensible platform brings full traceability across Contracts, Assets, SaaS, Suppliers, and Customers for all organizations of all sizes and verticals. With Revnue, we are empowering businesses to uncover the enormous value hidden within contracts.

About The Role:

We are seeking a seasoned Backend Lead with proven architectural experience, strong problem-solving skills, and leadership capabilities to drive the evolution of our platform. As a key technical leader, you will design scalable backend solutions, optimize performance, and mentor a team of engineers to build a robust and future-proof system.

You should be comfortable making high-level system design decisions, implementing best practices, and working across teams to ensure seamless product development and delivery. This is a hands-on leadership role, requiring both deep technical expertise and strong communication skills to guide the team towards excellence.

Responsibilities:

  • Architect, design, and scale our backend infrastructure to support business growth and international expansion.
  • Lead backend development efforts, ensuring high performance, security, and reliability.
  • Mentor and guide engineers, fostering a strong engineering culture and technical excellence.
  • Take ownership of system architecture and technical direction, ensuring scalability and maintainability.
  • Design and implement Microservices & Serverless Architectures using Django for a scalable backend.
  • Develop and optimize APIs using Django Rest Framework (DRF) for efficient communication between services.
  • Implement Django ORM for effective database interaction and ensure optimized query performance.
  • Develop real-time communication features using WebSockets and Django Channels to enable live updates and event-driven applications.
  • Collaborate with frontend, DevOps, and product teams to build seamless and efficient systems.
  • Conduct code reviews, enforce best practices, and drive continuous improvement in backend architecture and performance.
  • Stay up-to-date with industry trends and emerging technologies to keep our platform cutting-edge.
  • Write code that is easy for other engineers to understand and expand on through technology/library choices, coding standards, and documentation.
  • Lead and actively contribute to critical projects, ensuring they are delivered efficiently and with high quality.

Required Qualifications:

  • 7+ years of backend development experience, with at least 2 years in a leadership role.
  • Strong programming expertise in Python with experience in Django and Flask frameworks.
  • Experience designing scalable, high-performance architectures for SaaS applications.
  • Expertise in Microservices & Serverless Architectures using Django.
  • Hands-on experience with Django ORM and Django Rest Framework (DRF).
  • Proficiency in WebSockets & Real-time Communication using Django Channels.
  • Deep knowledge of relational databases (PostgreSQL, SQL Server) and query optimization.
  • Hands-on experience with AWS cloud services and infrastructure management.
  • Strong understanding of REST API design and development with best security practices.
  • Strong problem-solving and analytical skills with the ability to tackle complex engineering challenges.
  • Excellent project and time management skills, with a focus on efficiency, user experience, and process improvement.
  • Strong verbal and written communication skills in English to effectively articulate technical concepts.
  • Ability to lead and mentor a team while maintaining hands-on development expertise.
  • Ability to work independently and take ownership of key projects.

Preferred Qualifications:

  • Strong object-oriented design and coding experience using Python.
  • Experience with cloud computing, AWS infrastructure, services, and APIs.
  • Experience with asynchronous processing and message queues (Celery, RabbitMQ, Kafka).
  • Experience with DevOps practices, CI/CD pipelines, Docker, and Kubernetes.
  • Ability to effectively articulate technical challenges and solutions to both technical and non-technical stakeholders.
  • Deal well with ambiguous/undefined problems and think abstractly to devise innovative solutions.

Why Join Us?

  • Be part of a fast-growing, high-impact SaaS company with exciting global opportunities.
  • Lead a high-performing team and shape the future of our platform.
  • Work with cutting-edge technologies in a collaborative and innovation-driven culture.
  • Competitive salary, flexible work environment, and growth opportunities.

Revnue is committed to a diverse and inclusive workplace. Revnue is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or another legally protected status.


Package Details