Python Developer
Actively Reviewing the ApplicationsIntellias
India, Maharashtra
Full-Time
On-site
Posted 9 hours ago
•
Apply by June 11, 2026
Job Description
Dear Candidates,
We are hiring for Senior Python Backend Engineer in Pune, India for our E commerce client.
Exp: 7+ years
Location: Pune, India
Mode: Hybrid
Notice Period: Immediate to Max 30 days only
Skills Required: Python, AWS, Kafka, PostgreSQL, Microservices, Messaging
Role:
- 7+ years of experience Strong software engineering experience with a focus on backend development
- Working with Python as the primary language for 4+ years, experience with Kotlin or Go is an advantage
- Back-end experience within Microservice architecture
- Experience with event-driven architecture and messaging technologies using Kafka or RabbitMQ
- Kafka Streams Processor API experience
- Solid knowledge and experience with relational databases and comfortable working with data across various data systems (PostgreSQL is a must, Snowflake, S3)
- Experience designing and building systems with complex business logic, including deterministic, constraint-based optimizers, and MIP solvers
- Hands-on experience building production-grade APIs with FastAPI or similar modern frameworks
- Hands-on experience with the integration of complex systems will be a plus
- Working knowledge of cloud environments, containerization, and orchestration (AWS, Docker, Airflow)
- Experience contributing to or designing scalable architecture for internal tools or operational platforms
- Practical experience of TDD, BDD, DDD and distributed architectural patterns
- Full-stack capability with React or another modern FE framework - enough to support and enhance application
- Experienced in end-to-end development processes, including unit, integration & functional testing, distributed architecture, application tuning/profiling, and continuous integration
- Strong communication skills and a proactive, collaborative approach to working with engineers, analysts, planners, and product partners
- Comfort working through ambiguity and contributing clarity through simple, pragmatic design choices
- A mindset of continuous learning, knowledge sharing, and improving the systems
- Interacting with engineers, product stakeholders, analysts, planners, and teams across multiple regions is a big part of our day-to-day. We're looking for a strong problem-solver who thrives in partnership, communicates clearly, and brings a thoughtful engineering perspective to a wide range of systems and workflows.
Responsibilities:
- Build, enhance, and co-own the Python-based solution, including deterministic logic and constraint-based components
- Design, develop, and maintain backend services using FastAPI, ensuring scalable, reliable API interactions with our internal application
- Work end-to-end across architecture, implementation, deployment, and operations within our modern technology ecosystem (EKS, RDS, S3, ElastiCache, Glue, etc.)
- Collaborate closely with engineers, analysts, and planners to translate domain knowledge into robust, maintainable system logic
- Contribute to the evolution of the platform toward event-driven patterns using technologies like Kafka
- Support frontend needs for our internal React application, ensuring seamless integration between FE and BE layers
- Improve reliability through automated testing, performance tuning, and thoughtful system design
- Guide as well as learn through pairing, design discussions, and knowledge sharing to help strengthen collective ownership across a strong, team-first environment
- Participate in shaping the future direction of an advanced system.
If you find above job description relevant to your profile, then do DM me or forward me your resume on [email protected]
Regards,
Ankita
Required Skills
Communication
Engineering
Performance Tuning
FastAPI
PostgreSQL
Python
AWS
Kotlin
Docker
Kafka
Airflow
Automated Testing
Knowledge Sharing
Continuous Learning
React
BDD
Testing
System Design
RDS
Hiring
Software engineering
Profiling
Functional Testing
Orchestration
TDD
Continuous Integration
Event-driven architecture
EKS
Event-driven patterns
Relational
Scalable architecture
Business logic
DDD
Domain Knowledge
Data systems
Event-driven
Cloud environments
Architectural Patterns
Framework
Relational databases
Processor
Internal tools
Distributed Architecture
Collective Ownership
Problem-solver
ElastiCache
Glue
Streams
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Senior Backend Engineer (Python / Go / GenAI)
Uplers
India
Full-Time
₹3–6 LPA
Flask
FastAPI
Python
+2
Commercial Administrator - Info Service Desk
Coface
India
Full-Time
Communication
Problem Solving
Customer Service
+22
QA Engineer
Arizon Digital USA - Digital Commerce Experts
India
Full-Time
₹4–6 LPA
Jenkins
GitLab
CI/CD Pipelines
+3
Digital Media Trading Lead
Reckitt
India
Full-Time
Communication
Leadership
Process Improvement
+11
DEVOPS L1 ENGINEER
Wipro
Bengaluru
Engineering
Software Integration
AWS DevOps
Share
Quick Apply
Upload your resume to apply for this position