Enable job alerts via email!

Continuous Integration Systems Manager

Apple Inc.

Vancouver

On-site

USD 155,000 - 282,000

Full time

30+ days ago

Job summary

Join a leading technology company in Vancouver as a manager in distributed services, where you'll tackle exciting challenges in software integration and system performance. Your role will encompass leading teams, driving architectural decisions, and collaborating across functions, all while engaging with Apple’s innovative technology and culture. A strong background in system software development, team leadership skills, and familiarity with distributed services will contribute to your success in this fast-paced environment.

Benefits

Comprehensive medical and dental coverage
Retirement benefits
Educational reimbursement
Employee stock purchase plan
Discretionary bonuses

Qualifications

  • 6+ years of proven software development experience.
  • Experience leading software engineering teams.
  • Proficiency in distributed systems and cloud services.

Responsibilities

  • Lead teams to solve software integration problems.
  • Develop operational mechanisms for distributed services.
  • Contribute to the design and scalability of Apple's services.

Skills

Leadership
Team Building
Project Management

Education

Bachelor’s degree in EE, CS, or related field

Tools

Kubernetes

Job description

Vancouver, British Columbia, Canada Software and Services

Description

You'll work on solving software integration problems at scale by leveraging a strong distributed backend. You'll find ways to combine our unique problem domain with established distributed system techniques in order to achieve both high performance and reliability. You'll analyze problem requirements, existing solutions, and available systems and make high-level architectural decisions about how to architect the backend, considering both short- and long-term goals. Once solutions are identified, you will work to guide your teams and other partner teams on how to implement them while developing appropriate operational mechanisms.You will be most successful here as a flexible and proactive manager who thrives in a supportive, respectful, and balanced work environment with exciting and challenging problems to tackle. You have excellent judgement and integrity with the ability to make timely and sound decisions. You know how to drive constructive discussion of design points, learn from your team, and use your experience to advocate and teach others.In your role as a manager and leader on our team:- Spend a majority of your time leading your teams by developing a coherent Northstar and strong cultural norms.- Support your team in working on distributed services engineering, tooling, and contributing to operational standards used across the organization.- Collaborate with your team members to help refine problem requirements and work with teams to implement long lasting solutions.- Engage with other teams to help identify issues and establish long term relationships that include knowledge sharing.- Provide valuable feedback loops to engineering teams backed by application metrics and log data.- Drive areas of service scalability (resiliency, redundancy, performance) by collaborating in planning meetings.- Develop expertise and be given ownership over components critical to Apple’s success.- Contribute to engineering a high-performance system through algorithm design, optimization, and performance testing.- Design new ways to scale Apple’s distributed services to ever increasing problem sizes.- Analyze and improve the operability of our services and tools.- Have access to the engineers who create Apple’s full technology, tools, and operating systems stack.

Minimum Qualifications
  • Bachelor’s degree in EE, CS, or related field – plus industry experience including 6+ years of proven excellence in system software development+ years experience leading software engineering teams
  • Track record demonstrating the ability to build a diverse and strong team – attracting, hiring, retaining, motivating the best talent
  • Proven leadership skills. Ability to lead and influence across cross-functional teams.
  • Self-directed: the ability to drive a project from a simple idea to production
Preferred Qualifications
  • Expertise and proficiency in Java, Scala, C, C++, Objective-C, Swift or equivalent
  • Strong interest in developer productivity, testing and build systems and cloud services.
  • Drive forward through various constraints and ambiguity on difficult problems to make sound decisions
  • Ability to dive deep as needed to facilitate technical strategy trade-offs and zoom out to understand the big picture to shape the product.
  • Highly organized, someone who thrives working in a fast-paced environment, and loves learning new technologies
  • Experience with designing, implementing and operating large scale distributed systems, or other similar large scale systems like distributed databases, distributed storage
  • Experience building and running reliable platform systems supporting high-scale and critical workloads, including fast response and short mean-time-to-restore service.
  • Ability to efficiently design and develop new technologies in a changing environment.
  • Familiar with application and service monitoring tools and techniques, and with some large infrastructure systems like Kubernetes.
  • Involvement with incident management and response.
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 $155,000 and $281,800, 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 Inc.’s discretionary employee stock programs. Employees are eligible for discretionary restricted stock unit award recommendations, and can purchase Apple Inc. stock at a discount if voluntarily participating in Apple Inc.’s Employee Stock Purchase Plan. Participation in Apple Inc.’s discretionary stock programs is governed by Apple Inc.’s stock plans and agreements and are not part of local employment contracts or compensation.

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 and compensation programs are subject to eligibility requirements and other terms of the applicable plan or program.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.