Senior Data Engineer – API

2 days ago


Delhi, India Sutherland Full time

We are accelerating our digital transformation by adopting AI, data engineering, and modern digital platforms to build intelligent, scalable, and integrated systems across the enterprise. As aSenior Data Engineer – API , you will serve as a technical leader responsible for designing and building high-performance data APIs, scalable backend services, and seamless API-driven integrations that power advanced analytics, real-time insights, and intelligent applications—including those supporting Generative AI.This role requires deep expertise in API architecture, backend engineering, cloud platforms, and a strong understanding of how frontend applications consume APIs. You will collaborate with cross-functional teams across engineering, data, cloud, and product to build secure, reliable, and user-centric digital solutions.Key Responsibilities1. API & Backend EngineeringDesign, build, and maintain scalableRESTful and GraphQL APIs .Architect and implement backend services usingJava/Spring Boot ,Python FastAPI , orNode.js frameworkssuch as Express.js or NestJS.Model API resources, version APIs, and enforce consistent request/response patterns.Implement validation frameworks (Zod, Joi, Yup) and standardized error structures.Build data access layers using both relational (PostgreSQL, SQL Server, MySQL) and NoSQL (MongoDB) databases.Manage schema migrations, indexing, transactions, and performance tuning.Ensure security through JWT, OAuth2/OIDC, role-based authorization, rate limiting, and OWASP best practices.2. Full-Stack Capability (React as API Consumer)Build API-driven user interfaces usingReactwith functional components and hooks (useState, useEffect, useContext).Integrate frontend applications with APIs usingfetch, Axios , and data-fetching libraries such asReact Query/TanStack Query, SWR, or RTK Query .Implement pagination, filtering, sorting, and robust error/loading states.Manage application state using Context API, Redux, Zustand, or similar tools.Implement authentication flows, token handling, protected routes, and role-based UI access controls.3. Data Engineering & ArchitectureArchitect and optimize application, data, and infrastructure layers to deliver high performance and scalability.Build message-driven systems using Service Bus, Kafka, Tibco, MQ, etc.Integrate APIs with data pipelines and analytics layers to support real-time and batch workloads.Support Azure-based deployments using SQL Server, Redis, App Services, API Management, and cloud-native components.4. API–UI Contract ManagementUseOpenAPI/Swaggeror GraphQL schemas as a single source of truth.Enable frontend development using shared TypeScript types or contract-first design.Provide mock servers, stubs, and consistent validation/error contracts for cross-team harmony.5. Quality Engineering & AutomationDevelop unit, integration, and contract tests using Jest, Vitest, Postman, or Insomnia.Implement test automation frameworks to ensure data quality and API reliability.Build CI pipelines to automate builds, tests, and deployments.6. DevOps, Cloud & DeliveryManage environment configuration for local, dev, QA, staging, and production.Containerize services using Docker and deploy to Kubernetes, serverless, or VM-based environments.Implement sophisticated logging (pino, winston), tracing, and monitoring solutions (Sentry, health checks).Ensure secure secrets management using environment variables or cloud key vaults.7. End-to-End Delivery OwnershipLead the full E2E lifecycle:API design and documentationBackend implementationDatabase integrationSecurity & authenticationFrontend consumptionDeployment & monitoringDrive best practices in scalability, resilience, error handling, and observability.Mentor junior engineers and foster engineering excellence.Essential QualificationsBachelor’s degree inComputer Science, Engineering , or related field (Master’s preferred).7+ yearsof experience in software engineering with strong API and backend development background.Expertise inJava/Spring BootandPython , plus working knowledge ofNode.js .Strong understanding of JavaScript (ES6+) and TypeScript fundamentals.3+ years of architectural experience across application, data, and infrastructure layers.Experience with multi-threading, concurrency, microservices, and distributed system design.Hands-on experience with Azure or any major cloud platform.Strong experience with message-driven architecture (Kafka, MQ, Service Bus).Preferred SkillsExperience with AWS or GCP.Knowledge of ML/AI-driven applications or model-serving workflows.Experience with scripting languages (PowerShell, Bash, JavaScript, Regex).Prior experience in regulated industries or data-centric domains (Life Sciences, Healthcare, Financial Services).Familiarity with analytics platforms and data quality frameworks.



  • Delhi, India Sutherland Full time

    We are accelerating our digital transformation by adopting AI, data engineering, and modern digital platforms to build intelligent, scalable, and integrated systems across the enterprise. As a Senior Data Engineer – API , you will serve as a technical leader responsible for designing and building high-performance data APIs, scalable backend services, and...


  • New Delhi, India Sutherland Full time

    We are accelerating our digital transformation by adopting AI, data engineering, and modern digital platforms to build intelligent, scalable, and integrated systems across the enterprise. As aSenior Data Engineer – API , you will serve as a technical leader responsible for designing and building high-performance data APIs, scalable backend services, and...


  • New Delhi, India Sutherland Full time

    We are accelerating our digital transformation by adopting AI, data engineering, and modern digital platforms to build intelligent, scalable, and integrated systems across the enterprise. As aSenior Data Engineer – API , you will serve as a technical leader responsible for designing and building high-performance data APIs, scalable backend services, and...


  • New Delhi, India Data Engineer Academy Full time

    We're Hiring: Data Engineering Subject Matter Expert (SME) – Snowflake,Cloud & Databricks Remote | Part Time | Flexible Timings | Pay: $600 – $1000/Monthly About the Opportunity We are seeking a highly experienced SME with extensive expertise in Snowflake, Databricks, and AWS cloud platforms. What We're Looking For Minimum 9-15 years of experience in...

  • Senior Data Engineer

    4 weeks ago


    New Delhi, India Pacific Data Integrators Full time

    Role: Senior Data Engineer Location: Remote Job Type: Full-time Shift time: Open to work in EST shift (5PM to 2AM IST)Key Responsibilities Lead the design, development, and implementation of complex data integration solutions using Informatica Intelligent Data Management Cloud (IDMC). Develop, document, unit test, and maintain high-quality ETL applications...

  • Senior Data Engineer

    4 weeks ago


    Delhi, India Pacific Data Integrators Full time

    Role: Senior Data EngineerLocation: RemoteJob Type: Full-timeShift time: Open to work in EST shift (5PM to 2AM IST)Key ResponsibilitiesLead the design, development, and implementation of complex data integration solutions using Informatica Intelligent Data Management Cloud (IDMC).Develop, document, unit test, and maintain high-quality ETL applications that...

  • Senior Data Engineer

    3 weeks ago


    New Delhi, India Pacific Data Integrators Full time

    Role: Senior Data EngineerLocation: RemoteJob Type: Full-timeShift time: Open to work in EST shift (5PM to 2AM IST)Key Responsibilities- Lead the design, development, and implementation of complex data integration solutions using Informatica Intelligent Data Management Cloud (IDMC). - Develop, document, unit test, and maintain high-quality ETL applications...


  • New Delhi, India Pacific Data Integrators Full time

    Role: Senior Data EngineerLocation: Remote Job Type: Full-time Shift time: Open to work in EST shift (5PM to 2AM IST) Key Responsibilities Lead the design, development, and implementation of complex data integration solutions using Informatica Intelligent Data Management Cloud (IDMC). Develop, document, unit test, and maintain high-quality ETL applications...


  • New Delhi, India Pacific Data Integrators Full time

    Role: Senior Data EngineerLocation: Remote Job Type: Full-time Shift time: Open to work in EST shift (5PM to 2AM IST) Key Responsibilities Lead the design, development, and implementation of complex data integration solutions using Informatica Intelligent Data Management Cloud (IDMC). Develop, document, unit test, and maintain high-quality ETL applications...


  • Delhi, India Emeritus Full time

    Senior Data EngineerLocation: RemoteCompany: EmeritusAbout EmeritusAt Emeritus, we're committed to teaching you the skills of the future by makinghigh-quality education accessible and affordable. We achieve this by collaborating with more than 80 top-tier universities across the United States, Europe, Latin America, Southeast Asia, India, and China. Our...