1. Home
  2. Jobs
  3. Jobs in Bangalore
  4. Software Engineer jobs in Bangalore
  5. Lead Software Engineer
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22149528

    tutorcloud logo

    Lead Software Engineer

    tutorcloud · Bengaluru · onsite · Posted 6d ago

    Not disclosed7–9 yrsfulltimeSourced fromFoundit

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

    About this role

    About the Role

    We are looking for a hands-on Lead Engineer- IC role with strong expertise in Python, FastAPI, microservices, system design, Microsoft Azure, DevOps, and React. The role involves designing, developing, deploying, and maintaining scalable, secure, and high-performance applications, with end-to-end technical ownership and no people-management responsibilities.

    Key Responsibilities

    • Design and develop backend services using Python, FastAPI, and REST APIs.
    • Build scalable, secure, and resilient microservices-based applications.
    • Contribute to system design, architecture decisions, and performance optimization.
    • Develop and integrate frontend applications using React.
    • Deploy and manage cloud-native applications on Microsoft Azure and AKS.
    • Set up and maintain CI/CD pipelines using Azure DevOps.
    • Automate infrastructure provisioning using Terraform and manage Docker/Kubernetes deployments.
    • Implement monitoring, logging, alerting, and production troubleshooting.
    • Integrate LLMs, RAG, and AI-enabled capabilities into applications.
    • Ensure code quality, security, automated testing, and engineering best practices.

    Must-Have Skills

    • Strong hands-on experience with Python, FastAPI, and REST API development.
    • Experience with microservices architecture and system design.
    • Practical experience with Microsoft Azure and AKS.
    • Experience setting up CI/CD pipelines using Azure DevOps.
    • Hands-on experience with Terraform, Docker, and Kubernetes.
    • Experience with application monitoring using Azure Monitor, Application Insights, or similar tools.
    • Hands-on experience with React, JavaScript, or TypeScript.
    • Exposure to AI/LLM integration, RAG, or AI-enabled application development.
    • Experience building or maintaining SaaS or enterprise-scale applications.
    • Knowledge of relational/NoSQL databases, API security, and automated testing.

    Experience & Qualifications

    • 7+ years of professional software development experience.
    • Proven ability to independently design, develop, deploy, and support production applications.
    • Strong problem-solving, debugging, and technical ownership skills.
    • Bachelor's degree in Computer Science, IT, Software Engineering, or equivalent practical experience.

    Role Type: Individual Contributor (Hands-on)

    Core Technologies: Python, FastAPI, REST APIs, Microservices, System Design, Azure, AKS, Azure DevOps, CI/CD, Terraform, Monitoring, React, AI/LLM, RAG, Docker, Kubernetes.

    Sourced from foundit

    Skills

    DockerTerraformKubernetesAzure DevopsRetrieval Augmented GenerationAksMonitoringLarge Language Models (LLMs)PythonReact.JsREST APIMicroservicesMicrosoft AzureSystem DesignCi/CdFastAPIArtificial Intelligence

    See all 995 Software Engineer jobs in BangaloreSoftware Engineer jobs in IndiaJobs in Bangalore

    Career guides

    • Resume keywords for software engineers in India (with examples by role)
    • Best Auto-Apply Tools for Software Engineers (2026): Compared for Greenhouse, Lever, Ashby, Workday and Instahyre
    • Job search while working full-time in India: a discreet guide

    All career guidesAll articlesBrowse companies hiring

    Lead Software Engineer · waiting for your command