Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Engineering Manager 
United States, California, Cupertino 
913942831

04.04.2024
Key Qualifications
  • At least 10 years of experience, at least three of which are in a lead or management role
  • Experience working in a commerce/payment platform
  • Strong object oriented design and analysis skills
  • Experience writing components/frameworks/libraries that achieve software leverage
  • Experience working in a large code base
  • Experience with relational databases, JDBC, and object relational frameworks like Hibernate, JPA, etc.
  • Experience using NoSQL solutions like Cassandra, Voldemort, Memcached, etc.
  • Familiarity with big data technologies such as Apache Spark, Hadoop, etc.
  • Familiarity with AI/ML fundamentals is a plus
  • TCP/IP networking experience, with protocols like HTTP, HTTPS, SSL
  • Willing to take ownership and set direction, especially in gray areas
  • Strong sense of responsibility
  • Hands-on coder, with ability to write clear, concise, coherent code
  • Superb verbal and written communications skills
  • Excellent judgment and integrity with the ability to make timely and sound decisions. Ability to self-direct when necessary, all the while supporting strong team dynamics
  • Ability to simultaneously face multiple teams and/or partner organizations
  • Fastidious attention to detail
Description
You’ll build services and application components, shared across applications, to support very high levels of transactional integrity, scalability, availability, fault tolerance, and security. You will also contribute to the architecture, design and implementation of top-level user visible features, with an emphasis on identifying components that can be used across different scenarios and domains.You will work on features that touch all Apple Services Engineering Commerce services — from account management, application, music, and video purchase / download / entitlement, subscription management, and a lot of new features coming to the Apple product ecosystem. You will ensure that language and local market requirements are understood and supported from a technical perspective. You will find opportunities for software reuse across problem domains, design and code components/libraries/frameworks to suppot that re-use, and refactor code to achieve higher levels of leverage in the codebase. Using 3rd party and hand-rolled solutions, you will build infrastructure for caching, messaging, and workflow management, that will be used by other teams in the Commerce group.
Education & Experience
BS in Computer Engineering/Computer Science or equivalent experience. MS preferred.
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 $183,400.00 and $316,900.00, and your base pay will depend on your skills, qualifications, experience, and location.Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.