The Senior / Principal Data Integration Engineer is responsible for architecting, developing, and maintaining real-time, event-driven, and API-based integrations across enterprise systems and data platforms. This role requires expert-level proficiency in Python, Azure Functions, Azure Logic Apps, Azure DevOps (CI/CD), RESTful APIs, and data connector development, as well as deep experience with Azure monitoring, alerting, and automation.
The ideal candidate will design scalable, secure, and observable integration solutions that connect applications, data lakes, and analytical systems across cloud and hybrid environments. Experience in life sciences, clinical research, or healthcare is a strong plus, along with familiarity with modern integration and orchestration frameworks in AWS (Lambda, Airflow, Step Functions).
Design and implement event-driven, serverless data integrations using Azure Functions, Azure Logic Apps, and RESTful APIs.
Develop Python-based integration services and connectors to interface with internal systems (ERP, CRM, CTMS, EDC, etc.) and external data sources.
Build and maintain real-time streaming, pub/sub, and webhook-based data exchange mechanisms.
Ensure integrations are modular, reusable, and compliant with enterprise security standards.
Implement message queuing, retry, and dead-letter handling for fault-tolerant integrations.
Use Azure DevOps and Git to implement full CI/CD pipelines for integration solutions..
Automate build, testing, and deployment processes using YAML pipelines and Infrastructure-as-Code templates.
Configure logging, alerting, and monitoring using Azure Application Insights, Log Analytics, and Azure Monitor.
Ensure observability across all integration services, including API health, performance, and throughput.
Design and manage RESTful API interfaces and integrate with internal and external data services..
Develop custom connectors for Veeva, Dynamics 365, Salesforce, EDC, or similar platforms..
Integrate with Azure Data Factory, Azure Machine Learning, and Azure OpenAI Services for intelligent automation and enrichment.
Support data engineering and analytics teams by exposing integration endpoints or streaming data layers (e.g., via Delta Live Tables or Event Hubs).
Apply best practices for error handling, version control, and security compliance (GDPR, HIPPA, GxP).
Create comprehensive technical documentation and design diagrams.
Collaborate cross functionally with product/system owners, business analysts, and data engineers to align integration designs with business objectives.
Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field (Master’s preferred).
5–8 years of experience in data integration, automation, or middleware development.
Expert-level proficiency in:
Python (object-oriented and asynchronous programming)
Soft skills: Good communication, mentoring, Agile teamwork, analytical thinking, collaboration.
Benefits of working at Allucent include:
Comprehensive benefits package per location
Competitive salaries per location
Departmental Study/Training Budget for furthering professional development
Flexible Working hours (within reason)
Leadership and mentoring opportunities
Participation in our enriching Buddy Program as a new or existing employee
Internal growth opportunities and career progression
Financially rewarding internal employee referral program
Access to online soft-skills and technical training via GoodHabitz and internal platforms
Eligibility for our Spot Bonus Award Program in recognition of going above and beyond on projects
Eligibility for our Loyalty Award Program in recognition of loyalty and commitment of longstanding employees
Disclaimers:
“The Allucent Talent Acquisition team manages the recruitment and employment process for Allucent (US) LLC and its affiliates (collectively “Allucent”). Allucent does not accept unsolicited resumes from third-party recruiters or uninvited requests for collaboration on any of our open roles. Unsolicited resumes sent to Allucent employees will not obligate Allucent to the future employment of those individuals or potential remuneration to any third-party recruitment agency. Candidates should never be submitted directly to our hiring managers, employees, or human resources.”
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in India.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip