14 Nov 2025
Backend Python Engineer
Job description
Job Title: Backend Python Engineer/SDE I
Location: Indore
Experience Required: 1-2 Years
Employment Type: Full-time
Openings - 2
About the Role:
We are looking for a skilled and motivated Backend Python Engineer to join our growing engineering team. You will be responsible for building scalable backend services, integrating with databases and APIs, and ensuring high performance and responsiveness of applications.
About Engineer Babu
We are a CMMI Level 5 certified group specializing in custom app and website design, AI-powered solutions, cross-platform apps, and enterprise systems. With deep expertise in SaaS, DevOps, and software development. Our proven methodologies reduce risks and enhance value - achieving up to 40% task automation and 25% efficiency gains. Clients trust us for exceeding expectations and consistently delivering measurable results.
Key Responsibilities:
· Design, develop, test, and maintain backend services and APIs using Python.
· Work with frameworks like Django, Flask, or Fast API.
· Collaborate with frontend developers, product managers, and QA to deliver high-quality products.
· Write clean, reusable, and efficient code following best practices.
· Build and maintain database schemas and data storage solutions (e.g., PostgreSQL, MySQL, MongoDB).
· Optimize applications for performance, scalability, and security.
· Implement unit and integration tests to ensure code quality.
· Troubleshoot, debug, and upgrade existing systems.
· Participate in code reviews and knowledge sharing sessions.
Requirements:
· 1-2 years of experience in backend development using Python.
· Hands-on experience with frameworks like Django, Flask, or FastAPI.
· Strong understanding of RESTful APIs and microservices architecture.
· Experience with relational and/or NoSQL databases.
· Familiarity with version control systems (Git preferred).
· Knowledge of containerization (Docker), CI/CD, and cloud services (AWS/GCP/Azure) is a plus.
· Good understanding of data structures, algorithms, and system design.
· Ability to write clean, maintainable, and testable code.
· Hands on experience with Kafka (Good to Have)
· Strong problem-solving skills and attention to detail.
· Excellent in communication.