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