HamburgerMenu
hirist

Software Development Engineer II - Python

zyoin
Bangalore
3 - 7 Years

Posted on: 17/11/2025

Job Description

Responsibilities :



- Own the Full Stack : Take charge of our entire Python-based platform from front-end integrations to back-end systems, maintaining and scaling a codebase of millions of lines that powers global commerce.



- Ship Features Fast : Drive the rapid design, development, and deployment of new features, delivering value to high-growth merchants at breakneck speed.



- Integrate AI : Build and embed AI-driven capabilities into our ERP, enhancing automation and intelligence for order management, financials, and beyond.



- Master Scale and Stability : Optimize REST and GraphQL APIs (600+ endpoints), microservices, and Kubernetes/Docker deployments to handle millions of transactions with zero downtime.



- Elevate Code Quality : Refactor legacy systems, write testable code with pytest, and collaborate on peer reviews to keep our stack robust and maintainable.



- Bridge Ecosystems : Integrate seamlessly with e-commerce platforms (Shopify, Amazon) and logistics partners (FedEx, DHL), ensuring our merchants' operations hum.



- Solve at Scale : Tackle the real-world challenges of a B2B SaaS leader, think complex business logic, reusable components, and global infrastructure management.



Requirements :



- Experience building large-scale server-side applications and microservices with Python.



- Expertise with ORMs (e. g., SQL, Alchemy, Django) and SQL databases (Postgres preferred).



- Proficiency in our stack : Python, Celery, Postgres, Redis, RabbitMQ.



- Hands-on experience with testing (pytest) and Git for version control.



- A track record of delivering scalable, maintainable code with a focus on ownership, leading projects from design to deployment.



info-icon

Did you find something suspicious?