Discover your dream Career
For Recruiters  /  人才招聘

Event Streaming Developer

Burns & McDonnell Bangalore, India
Posted 1 day ago Permanent Competitive

Event Streaming Developer

Burns & McDonnell Bangalore, India
Event Streaming Developer
Description

Google Cloud
  • Architecture Mindset
  • Hands-On Pipeline & Production Builder

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
  • Cloud Storage (GCS)
  • Cloud IAM
  • Dataflow / Apache Beam
  • Cloud Composer / Airflow
  • Pub/Sub
  • Vertex AI
  • Cloud Functions / Run

UNSTRUCTURED DATA & AI TRANSFORMATION

Google Document AI
  • Speech-to-Text API
  • Video Intelligence API
  • Vision API / OCR
  • PDF & Office file parsing
  • Audio processing
  • Engineering drawing extraction
  • LLM-based data extraction

DATA ENGINEERING FUNDAMENTALS

Python
  • SQL (BigQuery dialect)
  • dbt
  • ELT / ETL pipeline design
  • Data modeling
  • Git / CI-CD
  • Terraform / IaC

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
Job ID  09A64B6641064A1BB823B1AF2F746A8A
More Jobs From Burns & McDonnell
Burns & McDonnell
AI Engineer TSG
Burns & McDonnell
Bangalore, India
5 months ago Full time Competitive
Burns & McDonnell
Electrical Designer - BLR
Burns & McDonnell
Bangalore, India
1 day ago Full time Competitive
Burns & McDonnell
Lead Electrical SP3D Designer - (Bengaluru) Power
Burns & McDonnell
Bangalore, India
2 days ago Full time Competitive
Burns & McDonnell
Electrical Designer - NIA
Burns & McDonnell
Bangalore, India
3 days ago Full time Competitive
Burns & McDonnell
Application Support Engineer
Burns & McDonnell
Bangalore, India
8 days ago Full time Competitive
Burns & McDonnell
Senior Civil Designer (Bengaluru) - GFS
Burns & McDonnell
Bangalore, India
8 days ago Full time Competitive
Burns & McDonnell
Civil Engineer (Bengaluru) - GFS
Burns & McDonnell
Bangalore, India
8 days ago Full time Competitive
Burns & McDonnell
Senior DevOps Engineer
Burns & McDonnell
Bangalore, India
11 days ago Full time Competitive
Burns & McDonnell
Network Engineer - BLR
Burns & McDonnell
Bangalore, India
16 days ago Full time Competitive
Burns & McDonnell
Senior Piping Engineer (Bengaluru) - GFS
Burns & McDonnell
Bangalore, India
16 days ago Full time Competitive

Boost your career

Find thousands of job opportunities by signing up to eFinancialCareers today.
More Jobs Like This