Python Developer (Bengaluru)

Python Developer (Bengaluru)

10 Sep
|
AI Dexian Zhaopin Guan
|
Bengaluru

10 Sep

AI Dexian Zhaopin Guan

Bengaluru

About the Role

We are looking for a Software Engineer to design and build scalable backend services and data platforms. You will develop systems end-to-end — from data modelling and API design through event streaming and production operations — while collaborating with cross-functional teams to solve complex problems.

Responsibilities

- Design and develop RESTful APIs using FastAPI
- Create & Optimize data models in PostgreSQL
- Build and maintain event-driven systems using Apache Kafka
- Design data pipelines and workflow orchestration using Apache Airflow
- Lead low-level and high-level design sessions.
- Mentor junior engineers and contribute to code

Required Skills

- Python — advanced proficiency
- FastAPI — API design, versioning, dependency injection
- PostgreSQL — schema design, query optimization, migrations
- Apache Kafka — producers, consumers, streams; production experience required
- Robust communication skills across technical and non-technical stakeholders

Good to Have

- Neo4j — graph data modelling
- GraphQL — schema design and API design patterns
- Basic familiarity with containerization and CI/CD workflows
- Apache Airflow — DAG design and pipeline orchestration

📌 Python Developer (Bengaluru)
🏢 AI Dexian Zhaopin Guan
📍 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 (bengaluru) / bengaluru

Subscribe to this job alert:

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