Required Skills
About the Job
Join Fulfil Solutions as a Senior Full Stack Engineer in our vibrant Bengaluru engineering hub. You will own the development and scaling of our Python-based platform, a critical component for high-growth global merchants. This role involves rapid feature development, integrating AI capabilities into our ERP for enhanced automation, and optimizing large-scale systems (millions of transactions, 600+ API endpoints) using microservices, Kubernetes, and Docker for zero downtime. You'll also focus on elevating code quality through refactoring, robust testing with pytest, and collaborative peer reviews. Experience integrating with e-commerce platforms (Shopify, Amazon) and logistics providers (FedEx, DHL) is essential for bridging ecosystems. We tackle complex B2B SaaS challenges, requiring expertise in building scalable server-side applications and microservices with Python, ORMs (SQLAlchemy, Django), and SQL databases (Postgres preferred). Proficiency in our core stack (Python, Celery, Postgres, Redis, RabbitMQ), testing (pytest), and Git is expected. We value engineers with a track record of delivering scalable, maintainable code and a strong sense of ownership from design to deployment.
**Experience Level:** Senior: 5–7 years of relevant experience. **Salary Range:** ₹30 Lakh to ₹60 Lakh