company logo

Backend Python Developer

Bengaluru
Bangalore Urban
Bangalore Rural
Bangalore
Full-Time
Mid-Level: 4 to 6 years
Posted on Sep 30 2025

Not Accepting Applications

About the Job

Skills

Python
API
CRUD
AWS
Flask
Microservices

Job Title: Backend Python Developer

Experience: 4 – 6 years

Location: Bangalore

About VectorStack

VectorStack is a tech‐innovation company driving digital transformation and business performance via cloud, AI/ML, software development, and consulting. (vectorstack.co)

We partner with clients across Retail, FinTech, EdTech, AdTech, and more to build scalable, secure, and future-ready technology stacks. 

 

As a Backend Python Developer at VectorStack, you’ll be part of a core engineering team crafting APIs, backend services, data systems, and helping scale our product offerings and client projects.

 

Key Responsibilities

  • Architect, build, and maintain backend services, APIs, and microservices using Python with Flask and FastAPI frameworks
  • Design, develop, and optimize CRUD (create, read, update, delete) operations across databases (MongoDB, SQL or other)
  • Model and maintain data schema, indexes, constraints, and relations (where applicable)
  • Ensure robust error handling, logging, and validation in APIs
  • Optimize performance, scalability, and latency of backend endpoints
  • Integrate with other services (internal / external), handling authentication, rate limiting, caching, and versioning
  • Deploy, manage, and monitor backend services on AWS (EC2, Lambda, S3, RDS, etc.)
  • Write unit tests, integration tests, and perform code reviews
  • Maintain documentation (API specs, data models, architect diagrams)
  • Collaborate with frontend, DevOps, QA, and product teams to deliver end-to-end solutions
  • Stay current with technology trends, propose enhancements, and mentor junior engineers


Required Skills & Qualifications

  • 4 to 6 years of software development experience, with a focus on backend systems
  • Strong proficiency in Python
  • Solid hands-on experience building RESTful APIs and microservices with Flask and FastAPI
  • Experience working with MongoDB; also comfortable with at least one relational database (PostgreSQL, MySQL, etc.)
  • Depth in designing and implementing CRUD operations, data modelling, query optimization
  • Experience deploying and managing services on AWS – including but not limited to EC2, Lambda, S3, RDS, IAM, CloudWatch
  • Familiarity with containerization (Docker) is preferred
  • Understanding of asynchronous programming / concurrency (asyncio, background tasks)
  • Strong debugging, troubleshooting, and performance tuning skills
  • Solid experience with version control (Git), CI/CD pipelines, and development best practices
  • Good communication skills and ability to collaborate across cross-functional teams


Preferred / Nice-to-Have

  • Experience in Kubernetes / orchestration
  • Experience with message queues / streaming systems (RabbitMQ, Kafka)
  • Knowledge of caching technologies (Redis, Memcached)
  • Familiarity with authentication/authorization frameworks (JWT, OAuth2)
  • Experience with event-driven architectures
  • Exposure to domain areas such as e-commerce, fintech, or SaaS platforms
  • Experience with logs & monitoring tools (Prometheus, Grafana, ELK stack)


About the company

In the IT industry, VectorStack is a dynamic and creative leader. In addition to providing high-quality, high-value goods, consulting, and support services all in one package, we are dedicated to fostering innovation and providing our clients with outstanding solutions. We offer 24/7 service with an unwavering dedication to quality, guaranteeing prompt resolution of any issues.

Industry

IT Services and IT Consul...

Company Size

51-200 Employees

Headquarter

bangalore

Other open jobs from VectorStack