Data Engineering Manager

Santa Clara Valley (Cupertino), California, United States
Operations and Supply Chain

Summary

Posted: Sep 26, 2018
Weekly Hours: 40
Role Number: 114338113
The people here at Apple don't just create products - they create the kind of wonder that's revolutionized entire industries. It's the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it. Apple is seeking an experienced, detail-minded data engineering manager to join our worldwide business development and strategy team. Are you interested in playing a key role in the overall success of our organization by planning, managing, and monitoring data engineering functions?

Key Qualifications

  • 10+ years of hands-on data engineering experience
  • 5+ years of engineering managerial experience
  • Analytical and mathematical mind, capable of evaluating and solving various complex problems
  • Leadership skills necessary to lead and develop a team
  • Organizational competencies and project management skills to keep projects, processes, and the entire engineering team on track
  • Self-motivated attitude with the ability to multitask and thrive in a fast paste environment
  • Ability to work individually or as part of a team
  • Strong programming skills (SQL, Java, Python)
  • Hands on experience with relational database technologies (eg. Teradata, Postgres, etc) and NoSQL solutions with data at extreme scale
  • Hands on experience with Big-Data platform like Hadoop, MapReduce, Hive, Impala etc
  • Experience with real-time data processing systems
  • Experience with AWS and container services
  • Excellent communication and presentation skills, written and verbal, to all levels of an organization, with the ability to filter and distill relevant information for the right audience
  • Experience in directing people (lead, delegate, motivate) and key operational processes
  • Experience in Finance, Accounting, Operations, Management Consulting, or other high-performance organizations desirable
  • Experience driving multi-functional efforts across major technical disciplines: software, hardware, and quality assurance

Description

- You will plan and direct all aspects of data engineering activities and projects within the DSI (Data Solutions & Initiatives) organization. - You will ensure all data engineering projects, initiatives, and processes are in conformance with organization's established policies and objectives. - You will utilize standard methodology data engineering methods and provides expert technical guidance for engineering initiatives. Incorporates components, materials, and tools that result in cost-effective and quality output. - You will manage overall engineering budget and costs. - You will be responsible for leading various data engineering projects, processes, timelines and making any necessary adjustments in order to ensure successful completion. - As the manager you will be tasked with resolving intensified issues arising from operations and requiring coordination with other departments. Responsibilities: Serve as the data engineering leader and technical authority. Answer questions and resolve issues brought forth by the data engineering team members. You will craft detailed data engineering plans, processes, and procedures for data engineering staff to use and abide by. - Propose and oversee budgets and timelines for engineering projects. Check and confirm the accuracy of the work performed and the methods used by data engineering staff. Conduct various tests and quality assurance checks to verify the quality of completed projects. - Monitor and resolve various staffing and training needs. Hire, train, and supervise data engineering staff members. Spearhead various research and development initiatives to find opportunities for new projects and improved processes. - Communicate and collaborate with other managers, suppliers, and contractors. Prepare and deliver various data engineering-related presentations, both internally and externally. - Participate in design discussions, perform design reviews and code reviews.

Education & Experience

BS Engineering - MS in Engineering Management or Business Administration preferred

Additional Requirements