Lead Software Engineer

1 week ago


Chennai, Tamil Nadu, India Weekday AI Full time ₹ 6,00,000 - ₹ 18,00,000 per year

This role is for one of the Weekday's clientsMin Experience: 6 years

Location: Chennai

JobType: full-time

We're seeking a Lead Software Engineer (Python) to design, develop, and optimize scalable backend systems and tools on Linux environments. This role requires a hands-on technical leader who thrives on solving complex system challenges, driving architectural decisions, and mentoring teams toward engineering excellence.

Requirements
Key Responsibilities
  • Design, develop, and maintain high-performance services and libraries using Python.
  • Build robust abstractions for process management, inter-process communication, and automation on Linux systems.
  • Drive critical technical and architectural decisions that ensure scalability, reliability, and maintainability.
  • Lead and execute complex software initiatives, ensuring strong performance and operational excellence.
  • Continuously monitor, optimize, and automate systems to improve reliability and scalability.
  • Mentor and guide engineers, fostering a culture of technical ownership, collaboration, and innovation.
  • Partner with cross-functional teams to gather requirements, design solutions, and align with business and Agile objectives.
  • Identify and adopt modern tools, frameworks, and processes to enhance development efficiency.
  • Participate actively in incident response and troubleshooting, ensuring quick and effective resolutions.
  • Champion Agile engineering practices, CI/CD pipelines, and automated testing frameworks for continuous improvement.
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field; a Master's degree is a plus.
  • 6+ years of professional experience in software development with a strong focus on Python.
  • Proven expertise in Python frameworks such as Flask, FastAPI, or Django.
  • Strong experience in building and consuming RESTful APIs.
  • Deep understanding of Linux systems, shell scripting, and system internals.
  • Familiarity with networking concepts, process management, and system-level programming on Linux.
  • Demonstrated ability to write secure, efficient, and maintainable code.
  • Solid grasp of Agile practices and DevOps principles.
  • Excellent debugging, performance tuning, and automation skills in Linux environments.
Preferred Qualifications
  • Knowledge of distributed systems and microservices architecture.
  • Familiarity with configuration management tools such as Ansible, Puppet, or Chef.
  • Experience with Docker and Kubernetes for containerization and orchestration.
  • Exposure to monitoring and logging tools like Prometheus, Grafana, or the ELK stack.
Key Skills
  • Python | Linux | Django | Flask/FastAPI | REST APIs | Automation | CI/CD | Docker/Kubernetes


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chennai, Tamil Nadu, India Kriyadocs Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    IntroductionWe are seeking a Lead Software Engineer with a minimum of 6 years of professional experience to join our engineering team. This role is ideal for someone who thrives in a hands-on capacity while also guiding and mentoring junior engineers. You will spend approximately 80% of your time building and delivering code and 20% coaching and enabling...

  • Engineering Lead

    2 weeks ago


    Chennai, Tamil Nadu, India Banyan Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...

  • Engineering Lead

    2 weeks ago


    Chennai, Tamil Nadu, India Banyan Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chennai, Tamil Nadu, India Getinz Techno Services Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Position: Lead Engineer – Full StackLocation: Chennai- HybridExperience: 8+ years (Software Development), 5+ years (Architecture & Design), 3+ years (People Management)Employment type: Full-time About the Role     We are looking for a dynamic and experienced Lead Engineer – Full Stack to drive the design, development, and delivery of...


  • Chennai, Tamil Nadu, India Ford Motor Company Full time ₹ 12,00,000 - ₹ 18,00,000 per year

    Position ResponsibilitiesJOB DESCRIPTIONFord Credit operate under a Product Driven Organisation (PDO) model. Due to the nature of PDO, Product Delivery will pivot Backlog prioritisation as required to meet the needs of the current environment; focusing on delivering the greatest value to our business at that point in time.This role is for the Senior Software...


  • Chennai, Tamil Nadu, India Capgemini Engineering Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job DescriptionWorks in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research,...


  • Chennai, Tamil Nadu, India ESDS Software Solution Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Description: Senior Software Engineering – Autonomous Cloud PlatformLocation: Nashik/ Chennai/PuneEmployment Type:Full-time / Leadership RoleAbout the RoleWe are looking for a dynamic and experienced Head of Engineering to lead the development of an AI-powered Autonomous Cloud Portal. You will be responsible for driving the full software development...


  • Chennai, Tamil Nadu, India Weekday AI Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    This role is for one of the Weekday's clientsMin Experience: 6 yearsLocation: ChennaiJobType: full-timeWe're seeking a Lead Software Engineer (Python) to design, develop, and optimize scalable backend systems and tools on Linux environments. This role requires a hands-on technical leader who thrives on solving complex system challenges, driving architectural...