Backend Engineer

Entiovi Technologies Private Limited
Bengal, IN, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Shift work
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Amazon S3 Code Review Databases Continuous Integration Data Structures Software Debugging Amazon DynamoDB PostgreSQL Node.Js
+24 more
NoSQL Object-Relational Mapping Query Optimization Software Engineering Systems Integration TypeScript Google Cloud Large Language Models Multi-Agent Systems Prompt Engineering Multi-Cloud Technical Debt Backend Information Technology Code Testing Graphql Front End Software Development Api Design Api Gateway NestJS Restful APIs Terraform Serverless Computing Web Api

Job description

We’re looking for a Backend Engineer to design and ship the services that power our AI products. You’ll work closely with cross-functional teams across geographies to build scalable, reliable backends -everything from API design to data modeling to cloud deployment. If you enjoy solving real customer problems and want exposure to applied AI engineering, this role is for you., * Design, build, and maintain backend services and APIs in Node.js / TypeScript

  • Model and query data across both PostgreSQL (relational) and DynamoDB (NoSQL), choosing the right tool for each use case
  • Deploy and operate services on AWS (Lambda, ECS, API Gateway, S3, etc.)
  • Integrate with internal services and third-party APIs, including AI / LLM-based components
  • Write clean, well-tested code and participate in code reviews
  • Collaborate with frontend, ML, and product teams to ship features end-to-end
  • Debug production issues, optimize performance, and make pragmatic trade-offs that don’t pile up technical debt

Requirements

  • 4+ years of professional software development experience
  • Strong fundamentals in computer science (data structures, algorithms, system design)
  • Solid hands-on experience with Node.js and TypeScript
  • Production experience with at least one Node.js framework (Express, or NestJS)
  • Experience designing and integrating REST APIs (familiarity with GraphQL or gRPC is a plus)
  • Working knowledge of both relational (PostgreSQL) and NoSQL (DynamoDB or similar) databases, including schema design and query optimization
  • Experience deploying and running services on AWS
  • Familiarity with ORMs (Prisma, TypeORM, Sequelize) and routing libraries
  • Comfortable working in fast-paced, pragmatic environments and collaborating with distributed teams

Nice-to-Haves

  • Experience working on AI / ML / LLM-based products- prompt engineering, RAG pipelines, vector databases, model integration, or agent frameworks
  • AWS certifications, or deeper experience with services like Bedrock, SageMaker, Step Functions, or EventBridge
  • Experience with serverless architectures
  • Experience with Google Cloud (especially Cloud Functions) or multi-cloud setups
  • Exposure to CI/CD, infrastructure-as-code (Terraform, CDK), and observability tooling, * Are you an immediate joiner?

Education:

  • Bachelor’s (Preferred)

Experience:

  • Node.js: 4 years (Required)
  • AWS Services: 4 years (Required)
  • AI models: 2 years (Required)
  • AWS: 1 year (Required)

Benefits & conditions

Pulled from the full job description

  • Flexible schedule

About the company

For over 9+ years, Entiovi Technologies has helped clients across the US and Europe drive digital transformation through next-generation intelligent technologies. Our dedicated teams work on cutting-edge AI-powered products and platforms, and we’re expanding our engineering footprint in India.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:04 min

Comparing flexible tools against opinionated NestJS frameworks

Matteo Collina Matteo Collina · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all