Technical Lead / Senior Data Engineer

New Today

OverviewAs a Data & Application Engineer, you are responsible for the engineering team and the technology that the team owns. You will coach your team and act as a technical leader, ensuring the right technical decisions are made when building our data and reporting product(s). Our data and analytics team is responsible for building a cloud-based Data Platform for our client and its stakeholders across brands, delivering analytics, reporting and data needs to end users in Finance departments such as Risk, FPA, Tax, and Order to Cash. You will collaborate with engineers and product managers to deliver features on time, conceptualize, design, build and maintain data services through data platforms for the assigned business units, and tackle complex engineering challenges to operate at scale, near real-time. If you are passionate about end-to-end solution delivery, future thinking and driving innovation in a fast-paced environment, join us in shaping the future of the Data and Analytics team!ResponsibilitiesStrategy and Project Delivery: Together with business Subject Matter Experts and Product Manager, conceptualize, define, shape and deliver the roadmap to achieve company priorities and objectives.Lead business requirements gathering sessions and translate them into an actionable delivery backlog for the team.Make technical decisions to achieve excellence and contribute to organizational goals.Lead the D&A teams in planning and scheduling the delivery process, defining project scope, milestones, risk mitigation and timelines, and allocating tasks to team members to keep the project on track.Ensure successful delivery by the D&A teams to deliver new products on time, and set up end-to-end processes and operational plans, including collecting user requirements, design, build & test, and operations maintenance.Provide technical leadership with a strategic mindset to deliver projects and products for the organization.Own data engineering processes and architecture across the teams, driving technology leadership, delivery quality and engineering practices.Participate in defining, shaping and delivering the wider engineering strategic objectives.Be able to engage in technical detail to coach, support and mentor the team when needed.Foster a culture of ownership, technical excellence and proactive incident management.Continually learn new technologies and share learnings to apply across projects.QualificationsBachelor degree.At least 5 years of experience leading and managing one or more engineering teams in a fast-paced, complex environment delivering complex projects or products on time with positive results.7+ years of experience with data at scale (Kafka, Spark, Hadoop/YARN, MySQL (CDC), Airflow, Snowflake, S3, Kubernetes).Solid experience with data engineering platforms using PySpark, Python or other scripting languages.Experience with public cloud providers (e.g., Snowflake, AWS).Experience working in a complex stakeholder organization and leading engineering teams to develop and ship data products and solutions.Strong technical skills (coding and system design) with ability to be hands-on when needed.Excellent communicator with stakeholder management skills, commercial awareness and technical vision.Proven track record of driving technical, business and people initiatives that improve productivity, performance and quality.Leadership that is humble, thoughtful and leads by example, earning respect through actions.Exceptional capability in creating unified and motivated engineering teams.Nice to haven/a #J-18808-Ljbffr
Location:
United Kingdom
Job Type:
FullTime