Senior Python Developer

Senior Python Developer

Ashok Nagar, Bangalore

5 years

Python courseFlaskFastAPIRESTful APIMicroservices ArchitecturePostgreSQLMySQLMongoDBData ModelingCRUD operationsAsynchronous JavascriptAmazon Web Services (AWS)Docker ContainerCI/CDGit (Version Control System)Performance TuningException HandlingAPI ManagementKubernetesRabbitMQ

Job Description:

Job Title: Backend Python Developer

Location: Bangalore

Employment Type: Full-Time

Experience: 5–8 years

About VectorStack

VectorStack is a tech-innovation company driving digital transformation through cloud, AI/ML, software development, and consulting. We work with clients in Retail, FinTech, EdTech, AdTech, and more to build scalable, secure, and future-ready technology stacks.

Key Responsibilities

Architect, develop, and maintain backend services, APIs, and microservices using Python (Flask / FastAPI).

Design and optimize CRUD operations across relational (PostgreSQL/MySQL/SQL) and non-relational databases (MongoDB).

Manage data schemas, indexes, constraints, and relationships with efficient query optimization.

Implement robust error handling, logging, validation, and secure API integrations.

Optimize performance, scalability, and latency of backend endpoints.

Deploy, manage, and monitor services on AWS (EC2, Lambda, S3, RDS, IAM, CloudWatch).

Write tests, review code, and maintain API/data/architecture documentation.

Collaborate with frontend, DevOps, QA, and product teams for seamless delivery.

Stay updated with tech trends and mentor junior engineers.

Required Skills

5–8 years in backend software development with strong Python expertise.

Proven experience in RESTful APIs, microservices, Flask/FastAPI.

Proficiency in MongoDB and at least one relational DB (PostgreSQL/MySQL).

Solid understanding of CRUD, data modeling, concurrency, async programming.

Experience deploying on AWS, using Docker, CI/CD, Git, and coding best practices.

Strong debugging, troubleshooting, and performance tuning skills.

Preferred / Nice-to-Have

Kubernetes and container orchestration.

Messaging/streaming systems (RabbitMQ, Kafka).

Caching (Redis, Memcached).

Auth frameworks (JWT, OAuth2).

Event-driven architecture exposure.

Domain experience in e-commerce, fintech, or SaaS.

Monitoring tools (Prometheus, Grafana, ELK).

Why Join Us?

Join a core engineering team solving large-scale, real-world problems.

Work with cutting-edge cloud and AI/ML-powered solutions.

Collaborative, growth-oriented culture.

Competitive compensation and career advancement opportunities.

Related Jobs (29)

Senior Executive MIS

Senior Executive MIS

Andheri East, Mumbai

Advanced JavaAdvanced Excel+6
Senior .NET Full Stack Developer

Senior .NET Full Stack Developer

Rohini, Delhi NCR

.NET CoreAngular+6
Senior Java Developer

Senior Java Developer

Gachibowli, Hyderabad

Advanced JavaSpring Boot+7
Engineer DevOps

Engineer DevOps

Kachiguda, Hyderabad

GitHub ActionsAzure Databricks+18
Lead Data Engineering

Lead Data Engineering

Kachiguda, Hyderabad

Azure Data FactoryAzure Data Lake+18
Senior Python Developer

Senior Python Developer

Baner, Pune

Python courseFastAPI+14
Node.js Developer

Node.js Developer

Kasba Peth, Pune

Node.JSMongoDB+6
React Native Developer

React Native Developer

Kasba Peth, Pune

React NativeRedux+6
Senior Engineer Data Engineering

Senior Engineer Data Engineering

Kurla, Mumbai

Informatica Power CenterETL Testing+18
Boomi Developer

Boomi Developer

Sector - 106, Delhi NCR

Dell Boomi (Integration Platform)API Testing+6
.NET Developer

.NET Developer

Kachiguda, Hyderabad

C#ASP.NET Core+23
Software Developer

Software Developer

Ashok Nagar, Bangalore

SeleniumC#+21
Partner Listing
Java Fullstack Developer

Java Fullstack Developer

Ashok Nagar, Bangalore

HTMLJava 8+7
NodeJS Developer

NodeJS Developer

Poongavanapuram, Chennai

Node.JSExpress.js (Javascript Library)+18
.NET Developer

.NET Developer

Koramangala, Bangalore

C#ASP.NET Core+14
Java Fullstack Developer

Java Fullstack Developer

Kachiguda, Hyderabad

JavaSpring Boot+13
Back End Developer

Back End Developer

Thane West, Mumbai

Node.JSPython+18
Backend Developer - Wordpress

Backend Developer - Wordpress

J. P. Nagar, Bangalore

Wordpress Theme DesignWordPress API+27
SalesForce Tech Lead

SalesForce Tech Lead

Viman Nagar, Pune

Salesforce ApexLightning Web Components+18
Software Developer

Software Developer

Vikhroli, Mumbai

Node.JSPython+18
Java Developer

Java Developer

Jogupalya, Bangalore

JavaObject-Oriented Programming (OOP)+18
Software Engineer - MERN Stack

Software Engineer - MERN Stack

Thane West, Mumbai

Javascript ES6HTML5+18
Fullstack Developer

Fullstack Developer

Kachiguda, Hyderabad

JavaScriptTypeScript+18
Fullstack Developer

Fullstack Developer

Ashok Nagar, Bangalore

Angular 13Java 11+18
Software Developer

Software Developer

Ashok Nagar, Bangalore

JavaC+++18
Java Fullstack Developer

Java Fullstack Developer

Ashok Nagar, Bangalore

HTMLJava 8+7
Node.js Developer

Node.js Developer

Ashok Nagar, Bangalore

HTMLJava 8+7
Back End Developer

Back End Developer

Poongavanapuram, Chennai

JavaSpring Boot+18
Java Fullstack Developer

Java Fullstack Developer

Poongavanapuram, Chennai

JavaSpring Boot+28