The Senior Data Engineer will analyze and translate high-level customer requirements into detailed designs to solve complex business problems. This role involves designing solutions that align with the long-term plan for a service or product, based on deep expertise and customer insights. The engineer will partner with various engineering teams to create and manage a long-term data and information architecture and execution roadmap. Responsibilities include defining data solutions, developing code across multiple products or services, and influencing architectural changes. The role requires ensuring consistent, usable, and forward-looking test infrastructure, drawing from a large base of design patterns, and being adept at identifying effective practices. A key aspect is identifying code across multiple code bases to optimize, refactor, and reuse for improved performance and maintainability, while ensuring maximum efficiency and return on investment. The Senior Data Engineer will lead code reviews, understand root causes of issues, and find ways to resolve them. Proactive identification of performance and availability issues, troubleshooting, and providing effective solutions in production are also critical. The role involves developing and maintaining thorough architectural documentation, designing products and services using secure programming patterns, and enhancing security in existing applications. Estimating projects that span multiple product areas, including work, time, resources, and skill needs, is required. The engineer will proactively identify new technologies or innovative uses of existing ones and construct proposed solution strategies. Mentoring and coaching other engineers through design and code reviews, sharing best practices, and seeking mentorship are important. Leading the definition of the engineering lifecycle and practices, driving collaboration across multiple teams, and anticipating business needs by presenting options to leadership and stakeholders are also key responsibilities. Other duties may be assigned according to team and/or country-specific requirements.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Number of Employees
5,001-10,000 employees