Senior Data Engineer - Google Cloud Platform
- Compensation
- Not disclosed
- Location
- India
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Data engineering
- Posted
Skills
Full description
Senior GCP Data Engineer
We are looking for a Senior GCP Data Engineer to help design, develop, test, and support cloud-based healthcare data pipelines and backend services on Google Cloud Platform.
This role will work closely with senior engineers to process healthcare files from GCS, support event-driven workflows using Pub/Sub/Eventarc, implement data processing using Cloud Run/Dataflow, load data into BigQuery, relational databases, document databases, and support integration with FHIR Store and downstream applications.
The role may also support search and AI-assisted capabilities for healthcare PDFs, CCDA files, FHIR data, and clinical documents using search indexes, embeddings, NER tools, and semantic search pipelines.
Client inputs :
For this role, I am looking for a strong Mid/Senior Data Engineer with solid end-to-end data engineering experience. The candidate should be capable of independently handling the full lifecycle, including requirements gathering, solution design, development, testing, deployment, and production support.
Ideally, the individual should be able to take over responsibilities from the US team, work with minimal supervision, drive deliverables independently, and provide technical guidance and mentorship to junior team members.
AI Exp is Mandatory for this role - 6 months MINIMUM.
7 - 18 years of experience.
Required Skills :
- 5+ years of hands-on database experience, data engineering experience including relational databases, Bigquery and document databases.
- 5+ years of hands-on database experience, including SQL, relational database concepts, data modeling, query writing, indexing basics, and data validation.
- 3-5 years of cloud experience, preferably on Google Cloud Platform.
Strong programming experience, especially with Python, including :
- Object-oriented programming
- Modular code development
- Error handling
- Logging
- Unit testing
- Package management
- Backend or data pipeline development
- Experience with RDBMS technologies, such as PostgreSQL, MySQL, SQL Server, Oracle, or equivalent.
- Experience building or supporting data pipelines, including batch, event-driven, API-based, or streaming workflows.
- Hands-on experience with GCP services such as: GCS, Pub/sub, Cloud Run, Data flow.
- Experience integrating with external APIs, including authentication, retries, error handling, and basic monitoring.