Technical Leader Data Engineer
Job Description
We are seeking a highly skilled and experienced Team Lead for our Spain-based data engineering team. The candidate should have a strong background in data engineering, data warehousing, and software development, coupled with proven leadership abilities. This role requires a dynamic individual who can manage workloads, mentor team members, ensure technical delivery, and foster a collaborative team culture.
Main tasks:
1) Team leadership & people management
- Workload & performance management: Manage the day-to-day workload of the Spain-based engineers, ensuring a balanced distribution of tickets (ITSM) and development tasks (SDLC).
- Mentorship & development: Provide regular coaching, technical guidance, and constructive performance feedback to team members. Identify and support opportunities for their professional growth and upskilling.
- Onboarding: Lead the technical onboarding for new engineers joining the Spain team, ensuring they get up to speed quickly and effectively.
2) Technical delivery & operational oversight
- First-line escalation: Serve as the first point of contact for technical and process-related escalations within the team, actively helping to troubleshoot and remove impediments.
- Quality assurance: Uphold and enforce engineering best practices. Conduct final reviews of technical solutions and pull requests to ensure they are robust, scalable, and well-documented.
- SLA adherence & incident management: Own the team's performance against contractual SLAs for incident resolution (e.g., DQS, JCS). Oversee the triage and resolution of production incidents, ensuring timely and effective responses.
- Service excellence & continuous improvement: Proactively monitor the team's operational KPIs (MTTR, RCA Rate, Recurring Incidents). Drive continuous improvement by identifying trends, promoting root cause analysis (RCA), and collaborating with the ITIL Analyst to enhance runbooks and processes.
- Delivery coordination: Ensure the team's work is aligned with the sprint goals and program priorities, proactively identifying and mitigating risks to delivery timelines.
3) Stakeholder collaboration & communication
- Cross-team alignment: Work in lockstep with the Mexico Nearshore Lead to ensure consistency in processes, standards, and operational rhythms across both nearshore teams.
- Reporting: Provide clear and concise updates on team performance, delivery status, and any blocking issues to the Delivery Director.
- Governance participation: Represent the team in key operational and governance meetings (e.g., Daily Standup, Problem Management, Change Advisory Board), providing data-driven insights.
Project technology:
Azure Data Factory (ADF), Azure DevOps, ServiceNow, Azure Pipelines, Azure, IBM DB2, Informatica, Power BI, Python, SAP Business Objects
Must have requirements:
- 7+ years of professional experience in data engineering, data warehousing, or software development.
- 3+ years of demonstrated experience in a technical leadership role (e.g., Team Lead, Tech Lead, Engineering Manager), with direct responsibility for managing and mentoring engineers.
- Service Management expertise: Proven, hands-on experience leading a technical team in a service-oriented or managed operations (E&O) environment.
- Data Platforms: Expert-level, hands-on experience with Snowflake.
- ETL/ELT: Deep, practical experience designing, building, and troubleshooting data pipelines using Azure Data Factory (ADF).
- Database & language: Mastery of SQL for complex data analysis, transformation, and debugging.
- ITSM & SDLC Tooling: Proficiency with ServiceNow for incident/problem management and Azure DevOps for agile development is required.
- CI/CD: Familiarity with CI/CD principles and tools (e.g., Azure Pipelines) for automated deployments.
- Agile leadership: Experience leading a team within an Agile/Scrum framework.
- Conflict resolution: Skilled at navigating technical disagreements and facilitating constructive conversations to reach a consensus.
Nice to have requirements:
- Experience in a multi-vendor, globally distributed team environment is a significant plus.
- Experience with enterprise schedulers, with Control-M being highly preferred.
- DevOps & ITSM: Familiarity with Azure Pipelines (CI/CD), ServiceNow, and Azure DevOps.
This position allows for remote work for candidates based in Poland.