Q

Quest Global

Engineering services, digital transformation, asset management

Data Engineer - Multiple Teams

Data EngineeringConfirmed live in the last 24 hours
Full-timeThiruvananthapuram, Kerala, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 6–9 years of experience in backend or cloud software development.
  • Experience developing backend microservices in Python.
  • Experience processing data at scale with PySpark.
  • Knowledge of microservices, REST API design, and inter-service communication.
  • Knowledge of data modelling, schemas, and integration patterns.
  • Experience deploying and operating containerized services with Kubernetes.
  • Experience designing and orchestrating ETL/ELT pipelines, using Airflow, Step Functions, or an equivalent tool.
  • Proficiency in SQL and AWS.
  • Experience implementing CI/CD pipelines and infrastructure as code.
  • Familiarity with message brokers such as Kafka, NATS, or RabbitMQ for event-driven data ingestion.
  • Understanding of healthcare data privacy regulations and secure data handling practices.
  • Proficiency in using AI-assisted development tools to accelerate coding and testing.

Responsibilities

  • Design and develop cloud-native backend microservices that collect data from medical systems, hospital information systems, radiology information systems, and PACS.
  • Build ingestion pipelines for healthcare and imaging data, including DICOM and HL7 formats.
  • Extend platform data-collection frameworks to support new data sources, integrations, and cloud-based workflows.
  • Develop reliable, scalable, and fault-tolerant data-transport services with appropriate retry, error-handling, monitoring, and dead-letter mechanisms.
  • Collaborate with data engineers to ensure ingested data meets defined schema, integrity, and quality standards.
  • Package and deploy services using containers and Kubernetes.
  • Contribute to automated build, testing, deployment, and CI/CD processes.
  • Work with technical leaders and system engineers to align integration solutions with the wider platform architecture.
  • Ensure services comply with cybersecurity, data-privacy, and regulatory requirements for healthcare and medical-device software.
  • Develop unit, integration, and end-to-end tests and maintain clear documentation for APIs, data flows, and deployment configurations.

Desired Qualifications

  • Experience with healthcare data standards, including HL7 and DICOM.
  • Experience with clinical/IGT analytics platforms.
  • Experience with streaming data technologies such as Kafka, Kinesis, or NATS.

About the Company

Quest Global

Engineering services, digital transformation, asset management

QuEST Global provides engineering and lifecycle services across aerospace, automotive, energy, healthcare, and transportation, focusing on digital transformation and asset management. It uses edge computing, cloud, AI/ML, and industrial IoT to deliver tailored engineering solutions through long-term partnerships, service contracts, project-based engagements, and strategic collaborations. It differentiates itself with a broad industry footprint, global delivery model, and emphasis on partnerships, talent development, and workplace culture. Its goal is to help clients improve operational efficiency and drive business growth by transforming engineering processes and assets with digital tools and data-driven management.

Company size
10,001+
Company stage
Growth Equity (Venture Capital)
Total funding
$581M
Headquarters
Greenville, SC
Founded
1997

Recently Posted Jobs

Explore more opportunities at Quest Global

See more jobs