Job Description
At EY, we’re all in to shape your future with confidence.
We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.
Join EY and help to build a better working world.
Role Overview
The Tech Lead – Data serves as the senior technical authority for data engineering within the Digital Factory, covering Microsoft Fabric for batch workloads and Azure Functions developed in .NET and Python for real-time data processing. The role provides hands-on technical leadership, sets engineering direction and guides complex solution design and delivery across multiple initiatives. Working closely with the Engineering Manager, Architects, Product teams, delivery leads and engineers, the Tech Lead converts approved architecture and business priorities into practical engineering decisions, reusable patterns and production-ready solutions. The position has no formal people-management responsibilities, but mentors engineers, strengthens technical capability and leads by influence across teams.
Position in the Engineering Career Path
The role sits below the Engineering Manager and above Senior/Principal, Mid/Expert and Junior Engineer positions. The Engineering Manager retains formal people management, workforce and strategic accountability. The Tech Lead is the highest hands-on technical leadership role for the domain and operates through technical authority, coaching and influence rather than line management.
Key Responsibilities
Technical Leadership & Direction
- Act as the primary technical point of reference for the domain, providing clear direction on solution design, engineering approach and implementation choices.
- Lead significant technical decisions within approved architecture, security, privacy, risk and delivery governance.
- Review complex designs and changes, challenge assumptions and document material technical decisions, trade-offs and consequences.
- Translate architecture principles and standards into practical guidance that teams can apply consistently.
- Identify cross-team technical risks, dependencies and constraints early, and coordinate resolution with the accountable roles.
Data Platform Leadership – Microsoft Fabric & Azure Functions
- Set technical direction for the hybrid data approach, using Microsoft Fabric for batch workloads across lakehouse, warehouse, data engineering, data integration, analytics and reporting use cases, and Azure Functions developed in .NET and Python for real-time data processing.
- Guide workspace, capacity, environment and deployment approaches in collaboration with platform, security and architecture stakeholders.
- Lead design of ingestion, transformation, orchestration and serving patterns using Fabric Data Factory, notebooks, pipelines, OneLake and appropriate Azure data services.
- Establish practical standards for data modeling, data quality, lineage, metadata, access control, monitoring and cost-aware platform usage.
- Ensure data products and pipelines are testable, observable, maintainable and suitable for production operation.
- Advise teams on when to use lakehouse, warehouse, semantic model, event or integration patterns based on the use case and approved architecture.
Engineering Delivery & Production Readiness
- Provide hands-on support for difficult, cross-cutting or time-critical engineering challenges across multiple initiatives.
- Guide delivery from discovery and design through build, testing, deployment, operation and continuous improvement.
- Ensure non-functional requirements, including security, reliability, scalability, performance, maintainability and supportability, are addressed from the outset.
- Use technical reviews, code reviews and readiness checks to improve implementation quality without taking ownership away from project or product leads.
- Support incident investigation, root-cause analysis and durable remediation for material production issues.
Engineering Standards, Quality & Reuse
- Define, improve and promote domain engineering standards, reference patterns, reusable components and quality guardrails.
- Strengthen automated testing, CI/CD, observability, documentation and technical debt management practices.
- Encourage consistent peer review and evidence-based engineering decisions across teams.
- Promote reuse and controlled standardization while allowing justified exceptions where delivery context requires them.
- Partner with Architecture, Platform, Security, Privacy and Risk stakeholders to keep engineering practices aligned with enterprise requirements.
Mentoring & Technical Capability
- Mentor Senior, Mid-level and Junior Engineers through design reviews, pairing, coaching and constructive technical feedback.
- Build autonomy in delivery teams by explaining decision principles rather than becoming a permanent approval bottleneck.
- Facilitate knowledge transfer, technical demonstrations and communities of practice across the Digital Factory.
- Support the Engineering Manager with technical input for capability priorities, recruitment and development planning, without acting as line manager.
- Model pragmatic, inclusive and accountable technical leadership.
Stakeholder Collaboration & Continuous Improvement
- Explain complex technical topics, options and risks clearly to technical and non-technical stakeholders.
- Balance delivery value, technical quality, sustainability, risk and cost when recommending an approach.
- Contribute technical input to domain roadmaps, modernization priorities and platform investment decisions.
- Evaluate relevant technologies and practices through controlled experimentation and evidence, avoiding unnecessary complexity.
- Use delivery feedback, incident learnings and engineering metrics to drive measurable improvement.
What Success in this Role Will Look Like
- Microsoft Fabric solutions are secure, scalable, supportable and aligned with approved architecture and governance requirements.
- Teams use consistent, reusable patterns for ingestion, transformation, orchestration, modeling, quality and deployment.
- Complex data risks and cross-platform dependencies are surfaced early and resolved with clear technical ownership.
- Data pipelines and products demonstrate reliable operation, traceability, monitoring and controlled access.
- Engineers receive timely technical guidance and develop stronger autonomy in Microsoft Fabric and data engineering delivery.
- Platform performance, maintainability, reuse and cost awareness improve across initiatives.
Qualifications & Experience
- 7-9 years of overall relevant professional experience.
- Bachelor's or Master's degree in Computer Science, Data Engineering, Software Engineering, Information Technology or a related field.
- Extensive hands-on experience designing and delivering enterprise data platforms, pipelines and analytics solutions.
- Strong practical experience with Microsoft Fabric, including OneLake, Lakehouse, Warehouse, Fabric Data Factory, notebooks, pipelines and semantic models.
- Strong proficiency in SQL and at least one engineering language, preferably Python or C#/.NET.
- Strong understanding of lakehouse and warehouse architecture, dimensional and analytical modeling, data integration, DataOps, CI/CD and production operations.
- Experience implementing data quality, lineage, metadata, access controls, observability and secure data handling.
- Proven experience leading technical design, mentoring engineers and resolving complex delivery challenges without formal line-management authority.
- Strong communication, stakeholder management and technical decision-making skills – English professional level capabilities are required.
Preferred Experience
- Experience with Azure Data Lake, Azure DevOps, GitHub, Spark, Databricks, Power BI and Azure integration or messaging services.
- Experience with streaming, event-driven data processing or near-real-time analytics.
- Experience with Azure Functions developed in .NET and Python for real-time data processing.
- Experience defining reusable data platform patterns, governance controls and migration or modernization roadmaps.
- Experience in a regulated, governance-driven or professional services environment.
- Relevant Microsoft Fabric or Azure data certifications.
What we offer you
At EY, we’ll develop you with future-focused skills and equip you with world-class experiences. We’ll empower you in a flexible environment, and fuel you and your extraordinary talents in a diverse and inclusive culture of globally connected teams. Learn more.
Are you ready to shape your future with confidence? Apply today.
To help create the best experience during the recruitment process, please describe any disability-related adjustments or accommodations you may need.
EY | Building a better working world
EY is building a better working world by creating new value for clients, people, society and the planet, while building trust in capital markets.
Enabled by data, AI and advanced technology, EY teams help clients shape the future with confidence and develop answers for the most pressing issues of today and tomorrow.
EY teams work across a full spectrum of services in assurance, consulting, tax, strategy and transactions. Fueled by sector insights, a globally connected, multi-disciplinary network and diverse ecosystem partners, EY teams can provide services in more than 150 countries and territories.
Our offer of employment is contingent upon the successful completion of a background check and pre-screening requirements. The candidate acknowledges that all information provided must be accurate.
More Information
Application Details
- Organization DetailsErnst & Young


Recommended Comments
There are no comments to display.
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.