7 - 10 years
Posted:5 hours ago
Description
Google Cloud
Experience Required 7-10 years
We are building a central Data Engineering team responsible for ingesting data from enterprise source systems and engineering applications — including Oracle, CRM platforms, and internal engineering tools — loading it into our data platform and delivering foundational data products that serve Group Practices across the firm. We're looking for a senior engineer who combines an architecture mindset with deep hands-on experience — someone who can design scalable systems and personally build and ship them into production. You will own pipelines end-to-end, from whiteboard to running code, on Google Cloud.
What You'll Do
ARCHITECTURE & DESIGN
Architect end-to-end data platform solutions: from source system connectivity through ingestion, storage, transformation, and data product delivery — making deliberate decisions on scalability, cost, and maintainability.
Define reference architectures and reusable patterns: for pipelines, storage layout, IAM boundaries, and CIM modeling that the whole engineering team builds from.
Evaluate and select Google Cloud services: for each workload: streaming vs. batch, event-driven vs. scheduled, structured vs. unstructured.
Translate business requirements: from Portfolio Data Managers and domain data owners into clear, implementable technical designs.
HANDS-ON PIPELINE & PRODUCTION ENGINEERING
Personally build and ship production pipelines: this role codes, not just designs. You will own your work from first commit through deployment, monitoring, and ongoing reliability.
Build end-to-end ingestion pipelines: from source systems (Oracle, CRM, engineering applications) into Google Cloud Storage and BigQuery.
Build multimodal unstructured data processing workflows: handling PDFs, Excel, PowerPoint, audio recordings, video files, and engineering drawings.
Apply Google Cloud AI services: Document AI, Speech-to-Text, Video Intelligence, Vision API, Vertex AI — to extract structured information from unstructured content and ship results to production datasets.
Use LLMs: to classify, summarize, and transform unstructured text and documents into structured, queryable data products.
Build and maintain Common Information Model (CIM) semantic layers: aligning ingested data with business-domain meaning across Group Practices.
Design and manage Google Cloud Storage buckets: lifecycle policies, folder structure, access controls, and cost optimization.
Configure and enforce Google Cloud IAM: service accounts, role bindings, workload identity, and least-privilege policies across all platform resources.
Write observability into every pipeline: logging, alerting, data quality checks, and SLA monitoring from day one.
Required Skills
ARCHITECTURE MINDSET & PRODUCTION ENGINEERING
Proven record of designing systems and then personally building them for production, not delegating implementation after the whiteboard session.
Architecture trade-off decisions: streaming vs. batch, managed vs. custom, normalized vs. denormalized — and the ability to explain the reasoning clearly.
Reliability patterns: idempotency, dead-letter queues, retry logic, schema evolution, and data quality gates.
Technical design documents that a team can build from, and are equally comfortable writing the code.
GOOGLE CLOUD PLATFORM
BigQuery
UNSTRUCTURED DATA & AI TRANSFORMATION
Google Document AI
DATA ENGINEERING FUNDAMENTALS
Python
SECURITY & GOVERNANCE
Google Cloud IAM: service accounts, custom roles, workload identity federation, least-privilege design across projects and datasets.
GCS access controls: uniform bucket-level access, IAM conditions, VPC Service Controls, audit logging.
DATA MODELING & CIM
Common Information Model (CIM): experience building CIM semantic layers — ideally in energy, utilities, or infrastructure domains (IEC 61968 / 61970).
Source-aligned data products: faithful to source systems, enriched with business-domain meaning ("zero layer").
Dimensional modeling: medallion architecture (bronze / silver / gold), and structuring data for downstream BI and AI consumers.
Qualifications
The candidate should have a BCA / MCA / B.TECH degree in Information Technology. The candidate should have a work experience of 7-10 years.
This job posting will remain open a minimum of 72 hours and on an ongoing basis until filled.
Job Information Technology
Primary Location India-Karnataka-Bengaluru
Schedule: Full-time
Travel: No
Req ID: 265146
Job Hire Type Experienced Not Applicable #BMI N/A
Free courses, interview questions and practice for each skill.
Full Time
Burns & McDonnell
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Bengaluru
Salary: Not disclosed
Bengaluru
Salary: Not disclosed
AI Job Matching Summary