Back-End Engineer (Madhya Pradesh)

Back-End Engineer (Madhya Pradesh)

10 Aug
|
Annova Solutions
|
Madhya Pradesh

10 Aug

Annova Solutions

Madhya Pradesh

About the Role

We are looking for an experienced Senior Backend Engineer to lead the design and development of scalable, cloud-native backend systems and AI-powered platforms. You will be responsible for architecting highly available microservices, designing APIs, building data processing pipelines, and developing backend systems that support large-scale NLP and AI workloads.

This role requires solid expertise in backend development using Python and Node.js, deep experience with AWS cloud services, and hands-on knowledge of processing large datasets to build enterprise AI solutions. You will work closely with architects, data scientists, frontend engineers, DevOps, and product teams to deliver secure, high-performance applications. Key Responsibilities

Backend Architecture & Development

Design and develop scalable backend applications using Python and Node.js

Build secure, high-performance RESTful APIs and asynchronous event-driven services.

Design modular, reusable, and maintainable software following industry best practices.

Lead backend architecture discussions.

Optimize application performance, scalability, and reliability. AI, NLP & Data Processing

Design and implement large-scale document and data processing pipelines.

Build backend systems supporting AI and NLP workloads.

Develop services for processing structured and unstructured datasets.

Integrate Large Language Models (LLMs) and other AI services into enterprise applications.

Collaborate with AI/ML engineers to deploy production-ready machine learning models.

Optimize AI inference pipelines for performance and cost.

Cloud

Engineering (AWS)

Design, deploy, and manage cloud-native applications using AWS services including:





Amazon EKS

AWS Lambda

Amazon EC2

Amazon S3

Amazon RDS

Amazon ECS

IAM

CloudWatch

EventBridge

SQS/SNS

API Gateway

Secrets Manager

CloudFront

Responsibilities include

Designing highly available cloud architectures.

Infrastructure automation.

Performance optimization.

Cost optimization.

Security best practices.

Disaster recovery planning. Database & Data Engineering

Design scalable database schemas.

Optimize SQL queries and indexing strategies.

Work with relational and NoSQL databases.

Build ETL/data ingestion pipelines.

Handle large-scale data migration and processing.

Ensure data integrity, consistency, and high availability. DevOps & Platform Engineering

Build and maintain CI/CD pipelines.

Containerize applications using Docker.

Deploy applications to Kubernetes (Amazon EKS).

Implement logging, monitoring, and observability solutions.

Improve deployment automation and operational efficiency. Leadership & Mentorship

Mentor junior and mid-level engineers.

Conduct architecture and code reviews.

Define engineering standards and best practices.

Participate in sprint planning and technical estimation.

Collaborate with cross-functional teams to deliver high-quality solutions.

Required Technical

Skills

Programming Languages

Python (Expert)

Node.js (Expert)





JavaScript / TypeScript Backend Technologies

REST APIs

GraphQL Microservices Architecture

Event-Driven Architecture

Message Queues

Asynchronous Processing

API Security

Authentication & Authorization (OAuth2, JWT) Frontend (Working Knowledge)

React.js

Next.js

AWS Cloud

Strong hands-on experience with:

Amazon EKS

AWS Lambda

Amazon EC2

Amazon S3

Amazon RDS

Amazon ECS

API Gateway

CloudWatch

IAM

VPC

CloudFront

Route 53

Elastic Load Balancer

Auto Scaling

EventBridge

SQS

SNS

AWS Secrets Manager Databases

PostgreSQL

MySQL

MongoDB

Redis

Elasticsearch/OpenSearch (preferred) Requirements

Required Qualifications

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

5–8 years of experience in backend software development.

Proven experience designing scalable distributed systems.

Strong experience building cloud-native applications on AWS.

Experience working with large datasets and high-throughput systems.

Hands-on experience deploying production applications to Kubernetes.

Strong understanding of software design patterns and system architecture.

Preferred Qualifications

Design, develop, and maintain scalable backend applications using Python and Node.js.

Experience building AI-driven enterprise platforms.

Experience developing NLP applications.

Experience integrating commercial or open-source LLMs into production systems.

Familiarity with HIPAA, SOC 2, HITRUST, or other regulated environments.

Experience designing multi-tenant SaaS platforms.

Experience with performance tuning and cost optimization on AWS.

📌 Back-End Engineer (Madhya Pradesh)
🏢 Annova Solutions
📍 Madhya Pradesh

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: back-end engineer (madhya pradesh) / madhya pradesh

Subscribe to this job alert:

Get the latest job offers by email for: back-end engineer (madhya pradesh) / madhya pradesh