Back-End Engineer

Posted Yesterday
Be an Early Applicant
Indore, Madhya Pradesh, IND
In-Office
Senior level
Agency • Artificial Intelligence • Information Technology • Professional Services
The Role
Lead the architecture and development of scalable cloud-native backend systems and AI-powered platforms. Build secure APIs, microservices, event-driven services, data processing pipelines, and AI/NLP workloads using Python, Node.js, and AWS. Design databases, ETL pipelines, and high-throughput systems; deploy applications with Docker and Kubernetes; implement CI/CD, observability, security, and disaster recovery. Mentor engineers, conduct technical reviews, and collaborate with cross-functional teams.
Summary Generated by Built In
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)


RequirementsRequired 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.


Skills Required

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • 5-8 years of experience in backend software development
  • Expert-level Python experience
  • Expert-level Node.js experience
  • Experience with JavaScript or TypeScript
  • 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
  • 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
  • Experience with Elasticsearch or OpenSearch
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
1,220 Employees
Year Founded: 2016

What We Do

Annova Solutions is an India-based outsourcing and offshoring services company providing healthcare services, AI/ML operations, and end-to-end human-resources support. Founded in 2016 and headquartered in Indore, it delivers business-process services through dedicated, industry-specific teams. Its recruiting listing identifies the employer's operating field as BPO/ITES, while its broader service profile combines technology-enabled operations with specialized healthcare and workforce-support capabilities for client organizations.

Similar Jobs

Binance Logo Binance

Back-end Engineer

Blockchain • Fintech • Software • Cryptocurrency • Metaverse
In-Office or Remote
20 Locations
7696 Employees

Photon Logo Photon

Back-end Engineer

Agency • Information Technology
In-Office or Remote
2 Locations
5017 Employees

ZURU Toy Company Logo ZURU Toy Company

Back-end Engineer

Consumer Web • Marketing Tech • Design
In-Office or Remote
2 Locations
220 Employees

Walmart Global Tech Logo Walmart Global Tech

Software Engineer

Big Data • Cloud • Logistics • Machine Learning • Retail
Remote or Hybrid
8 Locations
578950 Employees
110K-286K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account