Python Developer Lead (Bengaluru)

Python Developer Lead (Bengaluru)

04 Nov
|
Data Semantics
|
Bengaluru

04 Nov

Data Semantics

Bengaluru

Tech Lead Serina Platform

Location: Bangalore India (Hybrid)

About us

Founded in 2012, Data Semantics is a data science company with a vision to empower every organization to harness the full potential of its data assets. To achieve this, we provide Artificial Intelligence, Data Lake, and Data

Warehousing solutions to enterprises across the globe. We have over 400 employees happily engaged in innovative and exciting projects across the globe. We are headquartered in Bangalore, India with our offices in 6

global locations including United Arab Emirates, USA, and Europe. Data Semantics was listed as one of the top 20

Analytics companies by Silicon India 2018 & CIO Review India 2014 as one of the Top 20 BI companies.

Our mission is to build innovative AI solutions which reduce time to market for our customers.

Job Title: Tech Lead Serina Platform 9-10 Years Experience)

About the Role

We are looking for a strong Tech Lead to drive engineering delivery for Serina, our AI-powered AP Invoice

Automation platform. You will work closely with the Software Architect to translate architecture into high-quality implementation, lead development efforts, mentor the team, and ensure timely delivery especially during mission-critical milestones.

Key Responsibilities

Lead a squad of backend and frontend engineers to build scalable and secure product features.

Translate architectural specifications into detailed technical designs, development tasks, and sprint deliverables.

Hands-on development in Python, FastAPI, and related backend frameworks.

Implement and enforce CI/CD practices, code quality standards, and automated testing.

Drive development of multi-tenant SaaS, event-driven microservices, async processing,



and data pipelines.

Support integration with ERP systems (SAP, Oracle, Dynamics, NetSuite) using standardized APIs and messaging.

Collaborate with AI/OCR teams to implement intelligent document processing workflows.

Focus on performance, observability, and optimizing cloud resource utilization in Azure.

Troubleshoot complex issues, guide juniors, and lead from the front during crunch situations.

Data Semantics Job Descritpion

Work cross-functionally with Product, QA, and Customer Success teams to ensure smooth deployments.

Required Skills & Experience

9-15 years in software development with at least 2 - 3 years in a Tech Lead role.

Strong expertise in

Python, FastAPI, REST API design

Azure cloud services (App Services, Functions, Service Bus, Storage)

PostgreSQL / Azure SQL, caching layers, async processing

CI/CD tools Azure DevOps, GitHub Actions

Good understanding of

Microservices, containers (Docker), compute scaling

Secure coding practices and API security

Logging, monitoring, alerts, and distributed tracing

Experience leading teams and delivering complex sprint commitments.

Excellent problem-solving skills with ability to take ownership and drive decisions.

Preferred Qualifications

Experience with finance automation or ERP integrations.

Familiarity with Celery, Kafka/RabbitMQ, Redis.

Knowledge in OCR/AI pipelines, vector search, or NER models.

Familiarity with compliance frameworks (SOC2/GDPR) for SaaS products.

What Youll Gain

Leadership role in a fast-scaling AI product team.

Robust architect mentorship & exposure to global enterprise customers.

Opportunity to grow into Architect / Engineering Manager career path.

Data Semantics Job Descritpion

📌 Python Developer Lead (Bengaluru)
🏢 Data Semantics
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python developer lead (bengaluru) / bengaluru