Source description
About the role
Role Overview: As a Python Backend Developer at our company, you will be responsible for building high-impact, scalable, and distributed backend systems. You will utilize your expertise in Python, modern frameworks, and data pipeline tools to develop robust applications. Collaborating with cross-functional teams in an Agile environment, you will deliver reliable and efficient solutions. Key Responsibilities: - 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 - 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 Qualifications Required: - 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 Additional Company Details: The company values your unique identity and perspective, providing equitable opportunities and building a workplace that reflects the diversity of society. The collaborative Agile culture focuses on innovation, quality, growth, ownership, and learning. Siemens is a global organization dedicated to equality, encouraging applications that reflect community diversity. Employment decisions are based on qualifications, merit, and business needs, shaping the future with curiosity and imagination. Join Siemens and create a better tomorrow with us! Role Overview: As a Python Backend Developer at our company, you will be responsible for building high-impact, scalable, and distributed backend systems. You will utilize your expertise in Python, modern frameworks, and data pipeline tools to develop robust applications. Collaborating with cross-functional teams in an Agile environment, you will deliver reliable and efficient solutions. Key Responsibilities: - 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 - 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 Qualifications Required: - 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 Additional Company Details: The company values your unique identity and perspective, providing equitable opportunities and building a workplace that reflects the diversity of society. The collaborative Agile culture focuses on innovation, quality, growth, ownership, and learning. Siemens is a global organization dedicated to equality, encouraging applications that reflect community diversity. Employment decisions are based on qualifications, merit, and business needs, shaping the future with curiosity and imagination. Join Siemens and create a better tomorrow with us!
More at Siemens
Related open roles
Python Developer ( Django / Flask)
Chennai
Senior Software Engineer (C++ / Linux)
Mumbai
Software Developer - Marcom, Sales and Delivery Services
Bangalore
Senior Java Software Engineer | Ai & Ml Expert (Pune)
Mumbai
Lead Developer (AWS, .Net and React)
Bangalore
Backend Developer C - Microservices & RESTful APIs
Bangalore