Ovii Job Board

Lead Software Development Engineer (Python)

Skan AI

Bengaluru, India • Hybrid - Bengaluru, India • Full-Time • 8-10 years

Posted 2026-06-23 Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

We are looking for a Lead Software Development Engineer who will own the design, development, and deployment of Python‑based microservices on cloud‑native platforms. The role combines hands‑on coding, architecture, CI/CD automation, and mentorship within an Agile squad.

Role Snapshot

  • Lead Python microservice development
  • Design cloud‑native Docker/Kubernetes solutions
  • Integrate LLM capabilities via OpenAI APIs
  • Drive CI/CD pipelines with Azure Pipelines
  • Mentor junior engineers
  • Collaborate in Agile ceremonies

Must-Have Requirements

  • Python (3.x)
  • Docker
  • Kubernetes
  • RabbitMQ
  • PostgreSQL
  • MongoDB
  • Azure Pipelines
  • Git
  • RESTful API design
  • Prompt engineering
  • UML modeling
  • Agile/Scrum
  • Python microservices development
  • Cloud‑native container orchestration
  • LLM integration
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field

Nice-to-Have Signals

  • Kubernetes/Azure/Python certifications
  • Security best practices for container workloads
  • Observability tools (logging, metrics, tracing)
  • Kubernetes/Azure certifications
  • AI/ML pipeline experience
  • Kubernetes certification
  • Azure certification
  • Python certification

Work Setup

  • Location: Bengaluru, India
  • Work mode: HYBRID
  • Remote scope: UNSPECIFIED
  • Employment type: Full-Time

Not Specified in JD

  • Visa sponsorship
  • Salary range
  • Remote eligibility
  • Travel requirement
  • Security clearance
  • Coding test

What You'll Likely Work On

  • Lead the design and implementation of Python microservices running on Kubernetes or Docker.
  • Develop and maintain services that communicate asynchronously via RabbitMQ.
  • Design and optimize database schemas and data‑access layers using PostgreSQL and MongoDB.
  • Integrate large‑language‑model capabilities through OpenAI or similar APIs.
  • Write unit, integration, and system tests to ensure code quality and maintainability.
  • Manage source code, branching, pull‑requests, and reviews with Git‑based tools.
  • Build and maintain CI/CD pipelines using Azure Pipelines for automated testing and deployments.
  • Participate in Agile ceremonies and mentor junior developers on best practices and architecture.

Good Fit If You Have

  • Enjoys mentoring and conducting code reviews.
  • Comfortable with cloud‑native microservice architectures.
  • Strong verbal and written communication for technical discussions.

Skills

  • Python (3.x)
  • Docker & Kubernetes
  • RabbitMQ
  • PostgreSQL & MongoDB
  • Azure Pipelines / CI‑CD
  • Git (Azure Repos, GitHub)
  • RESTful API design
  • Prompt engineering (Cursor, Co‑Pilot)
  • UML / modeling
  • Agile/Scrum