K
KnowledgeSynonyms Consulting P Ltd10d ago
Indeed

Senior Backend Engineer

Noida, Uttar Pradesh
Full Time
Senior Level
1500000-3000000

Auto Apply to 50+ AI Matched Senior Backend Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at KnowledgeSynonyms Consulting P Ltd

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

We are seeking a Senior Backend Engineer with at least 6 years of experience to join our team in India. This full-time, permanent role focuses on developing robust backend systems using Node.js, TypeScript, and NestJS, with a strong emphasis on AWS cloud infrastructure.

Core Responsibilities:

  • Core Development: Write clean, maintainable, and highly performant code for custom middleware, internal technical tooling, and backend services.
  • API Engineering: Design, build, and maintain custom REST and GraphQL APIs, webhooks, and secure data synchronization endpoints.
  • Code Quality & Testing: Write comprehensive unit and integration tests. Actively participate in code reviews (Pull Requests) to enforce coding standards, security best practices, and maintainability.
  • Architecture Implementation: Translate high-level system designs from the Technical Lead into concrete, scalable software architectures, utilizing microservices and containerized environments.
  • Performance & Optimization: Profile custom code, optimize database queries, and resolve performance bottlenecks to ensure applications can handle high-volume data payloads.
  • Refactoring & Tech Debt: Identify and address technical debt, refactor legacy codebases for better scalability, and ensure third-party libraries and dependencies are kept up-to-date and secure.
  • Deployment & CI/CD: Maintain build scripts, manage local and staging environments, and monitor automated deployments through CI/CD pipelines.
  • Debugging & Incident Response: Perform root-cause analysis on complex production bugs, analyze system logs, trace errors across distributed systems, and ship hot-fixes rapidly.

Required Skills:

  • Software Development: Deep proficiency in TypeScript and Node.js, with a strong grasp of asynchronous programming, strong typing, and the modern JavaScript/TypeScript ecosystem.
  • Backend Frameworks & APIs: Advanced expertise in building scalable, enterprise-grade applications using NestJS. Strong experience designing APIs, handling webhooks, and implementing secure authentication (e.g., JWT, OAuth 2.0).
  • Databases: Strong proficiency with PostgreSQL as the primary relational data store for core content, including advanced schema design, query optimization, and working with modern ORMs.
  • Search & Caching: Hands-on experience building complex, performant search functionalities using OpenSearch, and implementing highly effective caching strategies with Redis.
  • Event-Driven Architecture: Proven experience designing distributed systems utilizing eventing patterns. Deep expertise implementing robust background jobs, message queues, and asynchronous processing using BullMQ (backed by Redis).
  • AI Integration: Experience working with modern AI SDKs (e.g., Vercel AI SDK, OpenAI API, LangChain) to integrate generative AI capabilities, LLM wrappers, or RAG pipelines into backend services.
  • Integration Engineering: Proven experience building complex, custom-coded integrations from scratch, bypassing out-of-the-box connectors when bespoke logic is required.
  • Cloud & DevOps Tooling: Deep hands-on experience deploying and managing services exclusively on AWS. Strong command of Docker for local development and containerization, alongside Git version control and CI/CD pipeline automation (e.g., GitHub Actions).

This position offers a flexible schedule, health insurance, life insurance, paid sick time, paid time off, Provident Fund, and the option to work from home, although the work location is in person.

Company

K

KnowledgeSynonyms Consulting P Ltd

Noida, Uttar Pradesh
Posted on Indeed