Ovii Job Board

Sr Software Development Engineer (Python)

Skan AI

Bengaluru, India • Hybrid - Bengaluru, India • Full-Time • 4-5 years

Posted 2026-06-23 Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

Senior software engineer focused on building Python‑based microservices for an agentic AI platform. The role blends cloud‑native container orchestration, database design, and LLM integration while operating in an agile, hybrid environment in Bengaluru.

Role Snapshot

  • Senior Python engineer
  • Microservice design & deployment
  • Kubernetes/Docker containerization
  • LLM integration via OpenAI APIs
  • Agile team collaboration

Must-Have Requirements

  • Python (3.x)
  • Docker
  • Kubernetes
  • RabbitMQ
  • PostgreSQL
  • MongoDB
  • RESTful API design
  • OOP with Python
  • Git (Azure Repos/GitHub)
  • Azure Boards (or Jira)
  • Prompt engineering
  • Python microservice development
  • Container orchestration with Docker/Kubernetes
  • Database schema design for PostgreSQL and MongoDB
  • LLM integration via OpenAI APIs
  • Bachelor's or Master's degree in Computer Science, Information Technology, or related field

Nice-to-Have Signals

  • Security best practices for containerized workloads
  • Certifications related to Kubernetes, Azure, or Python
  • Experience with AI/ML pipelines or model deployments
  • Observability tools (logging, metrics, tracing)
  • Security best practices for containers
  • AI/ML pipeline work
  • Relevant certifications
  • Kubernetes certification
  • Azure certification
  • Python certification

Work Setup

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

Eligibility Gates

  • Visa sponsorship: unknown

Not Specified in JD

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

What You'll Likely Work On

  • Design and implement Python microservices running on Kubernetes or Docker
  • Build asynchronous communication between services using RabbitMQ
  • Create and tune database schemas for PostgreSQL and MongoDB
  • Integrate Large Language Model capabilities via OpenAI or similar APIs
  • Write unit, integration, and system tests to maintain code quality
  • Track progress and manage work items in Azure Boards or equivalent
  • Participate in peer code reviews and Agile ceremonies
  • Collaborate with cross‑functional teams to deliver scalable solutions

Good Fit If You Have

  • Enjoys solving complex, enterprise‑scale AI problems
  • Comfortable leading technical discussions and presenting solutions
  • Proactive problem‑solver with strong debugging skills

Skills

  • Python (3.x)
  • Docker & Kubernetes
  • RabbitMQ messaging
  • PostgreSQL & MongoDB
  • RESTful API design
  • OOP with Python
  • Git (Azure Repos/GitHub)
  • Azure Boards (or Jira)
  • Prompt engineering (Cursor, Co‑Pilot)
  • Observability basics (logging, metrics, tracing)