Jobs.ca
Jobs.ca
Language
Apple logo

Software Engineer, Tools & Frameworks

Apple8 days ago
Vancouver, BC
$150,700 - $285,000/year
Mid Level

Top Benefits

Comprehensive medical and dental coverage
Retirement benefits
Discounted products and free services

About the role

We are a team at Apple within the Tools & Framework organization building innovative automated integration systems. Every day, we tackle a broad range of challenges from crafting distributed computing infrastructure services and frameworks to reliability test infrastructure and tests. These highly available systems safeguard the software we deliver to our users.

Description

As a key contributor to the design and implementation of a system that is critical to the daily workflow of software development, you will play an integral role in shaping tools that empower engineers to build high-quality software efficiently. You will collaborate closely with your team and cross-functional partners to solve complex problems and deliver elegant, scalable solutions. Your responsibilities will span all facets of the product from feature planning, system architecture, implementation to documentation. Engage with engineering teams and understand their workflows and challenges, and use that insight to inform product decisions and improve the developer experience. Apply metrics and data to identify and address end-to-end performance and reliability issues across systems. Deliver user-focused solutions, always striving for the best outcomes for customers and advocating for their needs throughout the development process. Your work will have a profound and lasting impact on Apple’s software by crafting a robust and reliable system that enables software engineers to contribute high quality work.

Minimum Qualifications

  • 6+ years industry experience

  • Proficient in a strongly typed or functional programming language like Java, Scala or Kotlin

  • Deep understanding of software design principles and architecture

  • Experience with cloud-based infrastructure, databases, and APIs

  • Skilled in using metrics to analyze, design, and validate solutions for performance and reliability.

  • B.S. / M.S in Computer Science or equivalent experience

Preferred Qualifications

  • Programming languages like Swift or Python are nice to have

  • Ability to identify and tackle problems quickly and optimally

  • Strong leadership, communication, and project management skills.

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 $150,700 and $285,000, 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.

Envoyer un CV

About Apple

Computer Hardware Manufacturing
10,000+

Apple is a California-based technology company that manufactures and sells consumer electronic products such as smartphones, personal computers, and tablets for individuals.