AS

Back-End Engineer

Indore, Madhya Pradesh, India
6–8 years exp
Posted 2d ago
1 views
Actively Hiring Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Back-End Engineer role at Annova Solutions.

Apply for this position

Apply on Company Website

Job Description

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 strong 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

desi

Key Requirements & Skills

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.

Exp

Frequently Asked Questions

How to apply for Back-End Engineer at Annova Solutions?

Click the "Apply via CareerScan" button on this page.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

6–8 years of experience is required.

Is this position still open?

Yes, currently active and accepting applications.

Similar Openings

Explore related active roles in Customer Support

View all
Actively Hiring
Executive
Salary not disclosed
Hyderabad, Telangana, India
Customer SupportFull Time
Posted 2d ago
Apply Now
Actively Hiring
0-2 Yrs
Salary not disclosed
Thailand, Bangkok
Customer SupportFull Time
Posted 2d ago
Apply Now
Actively Hiring
2 years
Salary not disclosed
Coimbatore, Tamil Nadu, India
Customer SupportFull Time
Posted 2d ago
Apply Now

Back-End Engineer

Annova Solutions · Indore