H-1B Job Board

Finding companies that sponsor visas is a lot of work.
We've made your life easier by compiling top companies and startups that hire foreign nationals.

Senior Engineering Manager, ASE Data Mesh Platform

Apple

Apple

Software Engineering, Other Engineering
Cupertino, CA, USA
Posted on Nov 13, 2024

Summary

Posted:
Role Number:200578502
Apple Services Engineering teams power the App Store, Apple TV+, Apple Music, Apple Podcasts, Apple Books, Fitness+, the iTunes Store, and more. We do this on a significant scale, delivering a huge variety of software in over 35 languages to more than 150 countries. Our engineers build secure, end-to-end solutions! They develop the custom software used to process all the creative work. Including, the tools that providers use to deliver that media, all the server-side systems, and the APIs for many Apple services.

Description

Apple Services Engineering Architecture and Platforms team is seeking an Engineering Leader who is passionate about Data Mesh. You will champion and lead the execution and delivery of event driven processing and observability platform. This platform is central to various media teams of Digital Supply Chain and Apple Services Engineering. A successful candidate will be someone who values collaboration, design discussions, and constructive code reviews. You will participate in setting the technology vision, manage day-to-day development & execution, and drive solutions from product definition to release, while mentoring and supporting the growth of several senior software developers. You value Apple's inclusive culture and can connect & collaborate with peers, employees and other teams at Apple! The Apple Services Engineering team adheres to a culture of excellence, trust, debate, and dedication.

Minimum Qualifications

  • 5+ years of meaningful management experience in software engineering, ideally for building platforms for stream and data processing.
  • Have established in-depth experience in stream and data processing; database systems, including relational and key-value at large scale; and strong understanding of database internals, data modeling, and data mesh.
  • Strong understanding of API design, service-oriented-architecture, large scale distributed systems and asynchronous patterns with data guarantees.
  • Consistent track record of managing a portfolio of complex technical projects across multiple collaborators and delivered on-time and within budget.
  • Can ensure the team builds high quality and reliable platform and observability services. Experience being responsible for testing, quality and SLAs of a product; previous experience building and leading teams in a complex technical domain, such as distributed data systems.
  • Proven abilities to develop the capabilities and leadership skills of team leads and engineers within the team.
  • Skilled negotiator, able to identify the correct trade-offs and compromise across scope, time, and resources.
  • Deep experiences working multi-functionally in highly matrixed organizations, establishing strong trusting partnerships with colleagues.
  • Superior communication and presentation skills. Able to distill and present information in a clear & concise manner at all technical levels and across all business functions.

Key Qualifications

Preferred Qualifications

  • 2+ years of management experience in managing managers in data platform teams with a higher level of abstraction for data and stream processing.
  • Proven track record of development of self service platforms, which are part of a larger organization-wide legacy migration to a data-mesh-based architecture.
  • Experience in building production quality, fault-tolerant systems using modern highly scalable architectures, including micro-service and event-driven architectures

Education & Experience

Additional Requirements

Pay & Benefits

  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.