HCL Technologies
HCL Technologies

Senior Technical Lead

RoleEngineering
LevelLead
LocationNoida, India
WorkOn-site
TypeFull-time
Posted1 month ago
Apply now

About the role

Job Summary

he Backend / API Engineer is responsible for designing, developing, and supporting secure, scalable, and high-performance APIs for the Compliance Store Data Delivery. This role focuses on building FastAPI-based data access services, integrating with enterprise authentication and transport systems, and enabling both batch and real-time data delivery. The engineer will work closely with Data Engineers, Solution Architects, and QA teams to ensure compliant, reliable, and auditable data access.

Key Responsibilities

Design and develop RESTful APIs using Python and FastAPI for Data Access (Async, Online, and Pipeline APIs)

Implement asynchronous batch extraction APIs with job submission, status tracking, and result retrieval

Develop synchronous APIs for targeted data lookups and metadata queries

Integrate APIs with Enterprise API Gateway and Sentinel authentication and authorization mechanisms

Implement API-level security, rate limiting, and access controls in compliance with HIPAA requirements

Integrate ECG transport for secure batch data delivery to external consumers

Collaborate with Data Engineers to wire APIs with Snowflake- and S3-based extraction logic

Build and maintain Skills Registry and supporting platform services

Support SDK development and API client wrappers for internal developer consumption

Ensure comprehensive audit logging of all API requests and responses to Data Operations Metadata (DOM)

Handle error management, retries, and observability for API workflows

Participate in design reviews, code reviews, and security reviews

Support SIT, UAT, and production deployment activities

Required Skills and Experience:

5–8+ years of experience in backend or API development

Strong proficiency in Python and FastAPI (or equivalent Python API frameworks)

Experience designing and implementing RESTful APIs, including async workflows

Hands-on experience with authentication and authorization (OAuth, RBAC, token-based security)

Familiarity with API Gateway integration and enterprise security patterns

Experience integrating backend services with data platforms such as Snowflake and S3

Knowledge of batch data delivery mechanisms and file-based integrations (SFTP, ECG or equivalent)

Understanding of microservices architecture and containerized deployments

Strong debugging, performance tuning, and problem-solving skills

Experience in regulated or enterprise environments preferred

Preferred Qualifications:

Experience with healthcare or compliance-focused platforms

Exposure to audit logging and metadata-driven systems

Experience working with Snowflake Iceberg or external table integrations

Familiarity with CI/CD pipelines and Git-based workflows

Experience supporting developer tooling, SDKs, or platform enablement

Key Interfaces

Solution Architect – for API design and architecture alignment

Senior and Data Engineers – for extraction logic and pipeline integration

Security and Platform Teams – for authentication, authorization, and gateway integration

QA / Test Engineers – for API validation and UAT support

Client and Business Stakeholders – during UAT and acceptance phases

Skill Requirements

null

Other Requirements

null

Benefits and perks

Learning Budget

Required skills

technical leadership

software development

About HCL Technologies

Noida

Headquarters