Backend Python Developer

Siemens

Chennai District

Hybrid

INR 1,200,000 - 2,100,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Siemens Chennai-based team is seeking a skilled Python backend developer to build scalable services using FastAPI, Django, or Twisted. You will implement APIs, manage asynchronous processes, and collaborate with product and DevOps to deliver reliable software.

You will design data workflows with Apache Airflow and real-time messaging with Apache Kafka, ensuring performance and distributed integrity across systems.

Qualifications

  • 3+ years of professional experience in Python development.
  • Strong proficiency in Python programming.
  • Hands-on experience with FastAPI, Django, and/or Twisted frameworks.
  • Strong understanding of asynchronous programming and distributed systems.
  • Experience with Apache Airflow for workflow orchestration and ETL pipelines.
  • Experience with Apache Kafka for real-time messaging and event-driven architecture.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Design and develop scalable backend services using Python frameworks such as FastAPI, Django, or Twisted
  • Develop and manage ETL workflows using Apache Airflow
  • Implement real-time messaging and event-driven systems using Apache Kafka
  • Contribute to system architecture, design discussions, and technical decision-making
  • Optimize applications for performance, scalability, and reliability
  • Troubleshoot and resolve complex system issues
  • Work closely with product, DevOps, and engineering teams
  • Participate in Agile ceremonies and contribute to continuous delivery
  • Support integration, testing, and deployment activities

Skills

Python
Async programming
FastAPI
Django
Twisted
Airflow
Kafka
Distributed systems
Analytical thinking

Tools

Docker
Kubernetes
CI/CD
AWS
Azure
GCP

Job description

Design and develop scalable backend services using Python frameworks such as FastAPI, Django, or Twisted

  • Build and manage asynchronous, high-performance applications
  • Develop and maintain APIs and backend logic for enterprise applications
Data & Event Processing:
  • Develop and manage ETL workflows using Apache Airflow
  • Implement real-time messaging and event-driven systems using Apache Kafka
  • Ensure efficient data processing across distributed systems
System Design & Optimization:
  • Contribute to system architecture, design discussions, and technical decision-making
  • Optimize applications for performance, scalability, and reliability
  • Troubleshoot and resolve complex system issues
Collaboration:
  • Work closely with product, DevOps, and engineering teams
  • Participate in Agile ceremonies and contribute to continuous delivery
  • Support integration, testing, and deployment activities
What You’ll Bring (Required Skills & Experience):
  • 3+ years of professional experience in Python development
  • Strong proficiency in Python programming
  • Hands‑on experience with FastAPI, Django, and/or Twisted frameworks
  • Strong understanding of asynchronous programming and distributed systems
  • Experience with Apache Airflow for workflow orchestration and ETL pipelines
  • Experience with Apache Kafka for real-time messaging and event-driven architecture
  • Strong analytical and problem-solving skills
Nice to Have:
  • Experience with microservices architecture
  • Exposure to cloud platforms (AWS, Azure, or GCP)
  • Familiarity with containerization tools like Docker and Kubernetes
  • Understanding of CI/CD pipelines and DevOps practices
Soft Skills (The Extra Spark’ We’re Looking For):
  • Ownership & Accountability: Takes responsibility for deliverables and outcomes
  • Analytical Thinking: Ability to solve complex technical problems
  • Collaboration: Works effectively across cross-functional teams
  • Communication: Clearly articulates technical concepts and ideas
  • Continuous Learning: Passion for new technologies and improvement
What You Can Expect From Us:
  • Opportunity to work on scalable, distributed backend systems
  • Exposure to modern technologies and real-time data platforms
  • A collaborative Agile culture focused on innovation and quality
  • A workplace that encourages growth, ownership, and learning
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Python Developer
Backend Python Developer

Tekskills • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Python Backend Developer
Python Backend Developer

Crew Kraftorz LLP • Chennai District

On-site
INR 800,000 - 1,200,000
Python Developer
Python Developer

Guava Trees Softech • Bhopal

On-site
INR 89,280 - 133,920
Python Backend Developer
Python Backend Developer

Technix-Technology Solutions Private Limited • Patna

On-site
INR 600,000 - 900,000
Python Backend Developer
Python Backend Developer

RightData, Inc. • India

On-site
INR 1,000,000 - 1,500,000
Competitive salary & bonus structure
Corporate medical cover for employees and dependents
14 days of paid holidays
+2
Python Developer
Python Developer

Creuto Cloud Private Limited • India

On-site
INR 800,000 - 1,200,000
Python-based backend developer
Python-based backend developer

Pure Billion Technologies • Mumbai

On-site
Competitive salary package
Opportunities for career growth
Collaborative team environment
+1
Backend Python Developer
Backend Python Developer

Avalon Software Services • Hyderabad, Chennai District, Bengaluru

On-site
INR 2,500,000 - 4,200,000
Senior Python Engineer
Senior Python Engineer

Tekskills • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Python Backend Developer
Python Backend Developer

Gemini Solutions Pvt. ltd. • Gurugram District

On-site
INR 1,200,000 - 2,400,000