Padmi

Backend Engineer 4+Years |GCP Cloud | Microservices| Python| NoSQL | Django

MumbaiPosted 2 months ago
Software engineeringMid-levelFull Time; Regular
Apply at YMinds.AI

Opens the source posting on shine.com

Source description

About the role

View original

Backend Engineer to join their engineering team and help build scalable, reliable, and high-performance backend systems that power a rapidly growing commerce platform. The ideal candidate will work closely with cross-functional teams to develop APIs, optimize data processing systems, build cloud-native microservices, and contribute to solutions that empower local businesses and communities. This role is ideal for engineers who enjoy solving complex technical challenges, building systems at scale, and taking ownership of backend architecture and performance. Key Responsibilities Design, develop, and maintain scalable backend systems and services. Build and optimize APIs, data pipelines, and backend infrastructure. Collaborate with frontend engineers to integrate backend services with user-facing applications. Develop scalable Service-Oriented Architecture (SOA) and Microservices-based solutions. Improve data processing, storage, retrieval, and presentation systems. Build reusable code, frameworks, and libraries for future development. Optimize backend services for speed, scalability, and reliability. Write clean, maintainable, and unit-tested code. Develop integration and unit test cases to ensure application quality. Create technical documentation and establish development best practices. Participate in code reviews, architecture discussions, and continuous improvement initiatives. Required Skills 4-5 years of software development experience. Strong proficiency in Python programming. Extensive experience with Django, Flask, or FastAPI frameworks. Strong understanding of software design principles, concurrency, synchronization, memory management, data structures, and algorithms. Experience building scalable systems using Microservices and Service-Oriented Architectures (SOA). Hands-on experience with cloud-native services, preferably Google Cloud Platform (GCP). Experience with Kafka, Celery, Redis, or similar distributed systems technologies. Strong knowledge of SQL and NoSQL databases such as MySQL and MongoDB. Experience designing and developing REST APIs. Strong problem-solving and debugging skills. Experience with Git and modern version control workflows. Familiarity with Docker and Kubernetes environments. Nice-to-Have Skills Exposure to AWS and multi-cloud environments. Experience with asynchronous processing and messaging systems. Familiarity with CI/CD pipelines and DevOps practices. Open-source contributions. Knowledge of API testing tools such as Postman. Experience working in high-growth startup or product-based environments. Understanding of distributed systems and event-driven architectures. Backend Engineer to join their engineering team and help build scalable, reliable, and high-performance backend systems that power a rapidly growing commerce platform. The ideal candidate will work closely with cross-functional teams to develop APIs, optimize data processing systems, build cloud-native microservices, and contribute to solutions that empower local businesses and communities. This role is ideal for engineers who enjoy solving complex technical challenges, building systems at scale, and taking ownership of backend architecture and performance. Key Responsibilities Design, develop, and maintain scalable backend systems and services. Build and optimize APIs, data pipelines, and backend infrastructure. Collaborate with frontend engineers to integrate backend services with user-facing applications. Develop scalable Service-Oriented Architecture (SOA) and Microservices-based solutions. Improve data processing, storage, retrieval, and presentation systems. Build reusable code, frameworks, and libraries for future development. Optimize backend services for speed, scalability, and reliability. Write clean, maintainable, and unit-tested code. Develop integration and unit test cases to ensure application quality. Create technical documentation and establish development best practices. Participate in code reviews, architecture discussions, and continuous improvement initiatives. Required Skills 4-5 years of software development experience. Strong proficiency in Python programming. Extensive experience with Django, Flask, or FastAPI frameworks. Strong understanding of software design principles, concurrency, synchronization, memory management, data structures, and algorithms. Experience building scalable systems using Microservices and Service-Oriented Architectures (SOA). Hands-on experience with cloud-native services, preferably Google Cloud Platform (GCP). Experience with Kafka, Celery, Redis, or similar distributed systems technologies. Strong knowledge of SQL and NoSQL databases such as MySQL and MongoDB. Experience designing and developing REST APIs. Strong problem-solving and debugging skills. Experience with Git and modern version control workflows. Familiarity with Docker and Kubernetes environments. Nice-to-Have Skills Exposure to AWS and multi-cloud environments. Experience with asynchronous pr

One address, no account. We’ll tell you when matching roles go live.

More at YMinds.AI

Related open roles

View all roles