Bestkaam Logo
Intellias Logo

Python Developer

Actively Reviewing the Applications

Intellias

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

[email protected]

Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.