Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Apple Software Engineering Manager Commerce 
United States, California, Cupertino 
153079419

03.08.2025
We are looking for a self-starting, ambitious software engineering manager who to join the ASE Commerce Engineering team. 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 indirect channel subscriptions management, API integrations with partners including other Apple teams, external integrators and internal Financial systems, messaging infrastructure and 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 support 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 reusable capabilities that will be used by other teams in the Commerce group. Be ready to make something extraordinary when you come here. Dynamic, inspiring people and innovative, industry-defining technologies are the norm at Apple.
  • At least 5-10 years of experience as a software engineering manager
  • Experience mentoring, coaching and evaluating performance of other engineers
  • Experience building detailed engineering team capacity plans in partnership with product and/or program managers
  • Familiarity with Agile and Sprint Planning techniques
  • Strong object oriented design and analysis skills
  • Experience writing components/frameworks/libraries that achieve software leverage
  • Experience integrating with 3rd party hosted APIs in a scalable, secure manner
  • Experience working in a large code base
  • Experience building highly scalable, secure RESTful web services
  • Experience with relational databases, JDBC, and object relational frameworks like Hibernate, JPA, etc.
  • Experience writing unit and integration tests with frameworks such as JUnit, Mockito, etc.
  • 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
  • Ability to simultaneously work with and prioritize the needs of multiple teams and/or partner organizations
  • Fastidious attention to detail
  • At least 2-5 years of experience managing software engineering managers
  • At least 2-5 years of experience managing teams located in multiple offices, geographies and timezones
  • Superb presentation skills, with prior experience presenting to senior executive leadership
  • Familiarity with big data technologies such as Apache Spark, Kafka, Hadoop, etc.
  • Experience using NoSQL solutions like Cassandra, Voldemort, Memcached, etc.
  • TCP/IP networking experience, with protocols like HTTP, HTTPS, SSL
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.