HID - Sr. Data Orchestration Infra Engineer

Apple
Cupertino, CA, United States
$138.9K-$256.5K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

Summary

Posted : Feb 27, 2023

Role Number : 200465344

We're looking for a high-energy, highly motivated Senior Engineer that will be a key member of the team responsible for designing and developing data orchestration tooling for HID algorithms development projects.

The Senior Engineer will have passion for taking data at different silos and finding ways to construct a clean pipeline that efficiently transports them across data clusters.

The role would be a senior-level position with broad responsibility for ensuring the reliability, performance, and scalability of the team's cloud-based web applications as well as smaller scale in-house and on-premise compute solutions and resources.

The Senior Engineer will work in collaboration with other teams in the HID organization to apply new solutions or integrate efficient processes developed by these teams.

They will be building solutions that scale across as innovations evolve, and incorporate new features and architecture changes.

They have the ability to trade-off efforts to bring support on near-term product cycles with long-term roadmaps. They will also provide technical mentorship and evangelize core-infrastructure features.

Description

The HID core infrastructure team develops frameworks that support clients on embedded devices and creates tools that analyze the algorithm pipelines offline in local or clustered computers.

These algorithms form the basis for next-generation touch and human interaction pipelines. You will work closely with algorithm developers, software engineers, and quality engineers to understand their pain points, and conceptualize solutions to address their concerns.

The core infrastructure team supports multiple products, including iPhone and iPad, and will leverage common solutions and apply on a general HID- wide scale.

Join us and contribute to a culture that emphasizes understandability, reliability, resiliency, simplicity, reusability, extensibility, scalability, and productivity.

We are one team, nurturing each other's growth and supporting each other in delivering for our customers and Apple!

Key Qualifications

  • Experience building and scaling systems both in networked local systems and the cloud. Experience building and architecting large scale applications / services.
  • Experience in cloud computing, with a focus on AWS
  • Pride in building tools to automate routine tasks, organized & detailed.
  • Practical real-world experience with containerization, virtualization & orchestration technologies such as Docker and Kubernetes.
  • Network, scaling, performance tuning & troubleshooting.
  • Experience with code repositories(Git)and continuous integration tools (e.g.,Jenkins, Mavenor Gradle).
  • Experience with large data systems and both relational, columnar and analytical databases.
  • Experience in building databases that are version tracked.
  • Familiarity with data containers (eg, JSON, sframes, pickle, h5, cbor).
  • Familiar with CI, CD&Deployment tooling.
  • Proficiency in Python and Bash.
  • Release engineering & release management experience.
  • Strong problem solving and debugging skills are required. Data-driven solutions to support key investigations.
  • Ability to communicate effectively, both written and verbal, with technical and non-technical multi-functional teams.
  • A desire to work in a fast-paced and challenging work environment.
  • Excellent communication (verbal & written) and collaboration skills.
  • Proven understanding of Linux, macOS knowledge is a plus.
  • Experience with machine learning and data science tools, deploying machine learning models, is a plus.
  • Experience with monitoring and alerting tools is a plus.
  • 3+ years supporting large scale in production applications in a senior role.

Education & Experience

You've earned a : (a) MS in CS with 2+ years of experience in working with large data projects with at least 1 year building software / ml platforms, or (b) BS in CS with 5+ years of experience in the industry with at least 2 year building software / ml platforms

Additional Requirements

Pay & Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role.

The base pay range for this role is between $138,900 and $256,500, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs.

Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan.

You'll also receive benefits including : Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition.

Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

Note : Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

More

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.

2 days ago
Related jobs
Promoted
VirtualVocations
Santa Clara, California

Data Engineer - DataOps in New York, NY or US-Remote. ...

Amazon.com Services LLC
Sunnyvale, California

Proficiency in data science, SPC and AI/ML technologies will be highly advantageous, as they will enable the extraction of valuable insights from vast amounts of raw data. Leverage AI/ML and data science to uncover insights, create efficiency and perform data driven modeling. The SDE/Data scientist ...

Apple
Cupertino, California

Would you like to drive the future of Apple’s products, applications, and platform while having the unique opportunity to impact some of the most far-reaching software applications in the world?iCloud Data organization enables Apple to ship better products for iCloud users to access all their conten...

Palo Alto Networks
Santa Clara, California

We are seeking an experienced Software Engineer to design, develop and deliver next-generation technologies within our Prisma Access team. We want passionate engineers who love to code and build great products. Engineers who bring new ideas in all facets of software development. Collaboration and te...

Amazon Data Services, Inc.
Cupertino, California

The ideal candidate for this role will have a proven track record of rapidly coming up to speed on new engineering disciplines, making impactful decisions within that space, and have experience gluing together components written by more specialized engineers to create a cohesive, well-running engine...

Apple
Cupertino, California

The Data and Machine Learning Innovation (DMLI) team is looking for a passionate Machine Learning Engineer to explore new methods, challenge existing metrics or protocols, and develop new insightful practices that will change how we understand data and overcome real-world ML challenges. Our work may...

Palo Alto Networks
Santa Clara, California

We are seeking experienced senior level Software Engineers to develop and deliver next-generation technologies in  our App Security team. We want passionate engineers who love to code and build great products. Engineers who bring new ideas in all facets of software development. Collaboration an...

Apple
Cupertino, California

The Data and Machine Learning Innovation (DMLI) team is looking for a passionate Machine Learning Engineer to explore new methods, challenge existing metrics or protocols, and develop new insightful practices that will change how we understand data and overcome real-world ML challenges. Your work ma...

Palo Alto Networks
Santa Clara, California

We are seeking an experienced Software Engineer to design, develop and deliver next-generation technologies within our Prisma Access team. We want passionate engineers who love to code and build great products. Engineers who bring new ideas in all facets of software development. Collaboration and te...

Ipro Networks Pte. Ltd.
San Jose, California

Machine Learning Engineer- Data Recommendation (Capcut). Click Through Rate and Conversion Rate prediction), including, but not limited to building real-time data pipelines, feature engineering, model optimization, and innovation. Strong coding skills with a solid foundation in data structure and al...