1. Home
  2. Jobs
  3. Jobs in Pune
  4. Engineering Lead
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22453480

    Repos Energy logo

    Engineering Lead

    Repos Energy · Pune · onsite · Posted 1d ago

    Undisclosed10–20 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    JOB DESCRIPTION: ENGINEERING LEAD
    Location: Pune - S.B. Road
    Department: Technology / Engineering
    Experience: 10-20 Years
    Role: Engineering Lead

    About Repos
    Repos is redefining energy distribution through technology, innovation, and intelligent solutions. By combining technology, data, and operational excellence, we are building solutions that address complex real-world challenges across the energy ecosystem.
    We are looking for an Engineering Lead who can translate business vision into robust technology solutions, lead high-performing engineering teams, and drive innovation across backend systems and AI-powered applications.

    Role Overview
    The Engineering Lead will own the technical direction, architecture, development, and delivery of scalable software solutions. This role requires strong expertise in Python, Django, and AI/ML , along with proven experience in software architecture, backend engineering, team leadership, and end-to-end product development.
    The ideal candidate will combine deep technical expertise with strategic thinking, driving engineering excellence while ensuring that technology solutions are reliable, secure, scalable, and aligned with business objectives.
    Key Responsibilities
    1. Engineering Leadership and Technical Strategy
    • Define and execute the engineering roadmap in alignment with business and product priorities.
    • Lead the design, development, deployment, and continuous improvement of scalable software applications and technology platforms.
    • Establish engineering standards, architectural principles, coding practices, and development guidelines.
    • Evaluate emerging technologies and identify opportunities to improve system performance, scalability, and operational efficiency.
    • Drive technical decision-making, balancing innovation, maintainability, performance, and delivery timelines.
      2. Backend Development and Architecture
      • Lead the development of robust backend applications and services using Python and Django .
      • Design scalable application architectures, RESTful APIs, microservices, and integrations with internal and external systems.
      • Oversee database design, data modelling, query optimisation, and application performance.
      • Ensure the reliability, security, maintainability, and scalability of backend systems.
      • Establish best practices for code quality, version control, testing, documentation, and code reviews.
      • Identify technical bottlenecks and lead initiatives to improve application performance and system resilience.
        3. AI/ML Engineering and Innovation
        • Identify business opportunities where Artificial Intelligence and Machine Learning (AI/ML) can improve operational efficiency, automation, decision-making, and customer experience.
        • Lead the integration of AI/ML capabilities into existing applications and new technology products.
        • Collaborate with data scientists, product teams, and engineers to move AI/ML solutions from experimentation to production.
        • Oversee the development and integration of intelligent models, data-driven applications, and automated workflows.
        • Ensure appropriate practices for model deployment, performance monitoring, data quality, scalability, and responsible use of AI.
        • Evaluate emerging AI/ML frameworks, tools, and approaches to identify opportunities for practical business impact.
          4. Product Development and Delivery
          • Partner with product managers and business stakeholders to translate requirements into technical solutions and actionable engineering plans.
          • Drive end-to-end delivery, from solution design and development to testing, deployment, and production support.
          • Establish efficient development workflows, release processes, and CI/CD practices.
          • Ensure timely delivery of high-quality software while maintaining engineering standards.
          • Monitor application performance, production issues, and technical risks; drive timely resolution and continuous improvement.
          • Promote a culture of automation, reliability, and continuous delivery across engineering teams.
            5. Team Leadership and Talent Development
            • Lead, mentor, and develop engineering teams, fostering technical excellence, accountability, and collaboration.
            • Build a culture of ownership, innovation, continuous learning, and engineering discipline.
            • Guide team members on architecture, coding standards, problem-solving, and technical decision-making.
            • Work closely with cross-functional teams, including Product, Data, DevOps, and Business, to ensure aligned execution.
            • Support engineering capacity planning, technical estimations, prioritisation, and resource allocation.
            • Identify capability gaps and drive upskilling initiatives to strengthen the teams technical capabilities.
              6. Quality, Security, and Operational Excellence
              • Establish robust practices for automated testing, code quality, application monitoring, and defect prevention.
              • Ensure applications follow appropriate security, access-control, and data-protection practices.
              • Drive cloud readiness, deployment automation, system observability, and production reliability.
              • Establish measurable engineering KPIs covering delivery predictability, system performance, reliability, and maintainability.
              • Identify and address technical debt through structured improvement initiatives.
                Required Technical Skills
                • Python: Strong hands-on expertise in Python programming, application development, and software engineering best practices.
                • Django: Proven experience building, architecting, and scaling backend applications using Django and its associated ecosystem.
                • AI/ML: Practical experience developing, integrating, or deploying AI/ML solutions in production or business-critical applications.
                • Backend Architecture: Strong understanding of RESTful APIs, microservices, distributed systems, and scalable application design.
                • Databases: Experience with relational databases such as PostgreSQL or MySQL, including schema design and query optimisation.
                • Software Engineering: Strong understanding of data structures, algorithms, design patterns, clean code, testing, and code reviews.
                • Cloud and DevOps: Familiarity with cloud platforms, containerisation, CI/CD pipelines, deployment processes, and application monitoring.
                • System Design: Ability to design secure, high-performing, resilient, and scalable technology systems.
                  Preferred Skills
                  • Experience integrating generative AI, large language models (LLMs), or AI-powered automation into production applications.
                  • Familiarity with AI/ML frameworks and libraries such as PyTorch, TensorFlow, or scikit-learn.
                  • Experience with asynchronous processing, message queues, background tasks, and event-driven architectures.
                  • Exposure to Docker, Kubernetes, AWS, Azure, or Google Cloud Platform.
                  • Understanding of data pipelines, model-serving architecture, and production ML lifecycle management.
                  • Experience working in product-led, high-growth, or technology-driven organisations.
                    Qualifications and Experience
                    • Bachelor or Master degree in Computer Science, Information Technology, Engineering, or a related discipline.
                    • 10-20 years of overall experience in software engineering, backend development, or technology delivery.
                    • Strong hands-on experience in


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Skills

    AutomationApplication ArchitecturesApplication Designapisautomated testingamazon web servicesapplication monitoringAsynchronousAlgorithmsArchitectureApplication DevelopmentMicrosoft AzureBackend ArchitectureArtificial Intelligence

    About Repos Energy

    Repos Energy logo

    Repos Energy

    Internet

    175

    employees

    2017

    9 years old

    Pune,Maharashtra

    India

    ₹6.5L PA avg

    Avg at Repos Energy

    About

    Repos Energy is redefining the energy distribution system by making all fuels available at your doorstep with just a click on the Repos app!

    Industries

    Internet

    Employee ratings

    10 reviews

    3.3/ 5

    Culture

    2.9

    Career growth

    2.3

    Work-life

    2.7

    Employees rate it well for

    Compensation & Benefits35Company Culture34

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Jobs in Pune

    Career guides

    • Auto-Apply Tool Prices in India (2026): 12 Tools Compared in Rupees per Month and per Application
    • myjobb vs AIApply (2026): which AI job application tool wins for India?
    • How to Automate Cold Emails to Recruiters (2026): Free Gmail + Sheets Script, n8n Workflow, or an AI Agent

    All career guidesAll articlesBrowse companies hiring

    Engineering Lead · waiting for your command