
Lead Software Development Engineer (Python)
Skan AI
Posted 2026-06-23
Tech & Engg
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