Internal Productivity Tooling Engineer

2 weeks ago


Vancouver, British Columbia, Canada Apple Full time
Summary

Posted: 9 May 2024

Role Number:

The Xcode team provides the tools to develop software for Apple's innovative macOS, iOS, watchOS, tvOS and visionOS platforms. Because tools are our products, software engineers on the Xcode team have the unique and rewarding opportunity to apply personal experience to enhance and augment the tools they use every day. The Xcode team is looking for an experienced tooling engineer with a deep knowledge of building and maintaining internal tools, test frameworks and infrastructure to accelerate how we qualify our products and enhance testing efficiency and engineers' productivity.

Key Qualifications
  • Proficient Object Oriented programming skills (Preferred: Swift, Objective-C, or Python)
  • Excellent in designing, implementing, and maintaining test tools, frameworks and infrastructure
  • Sophisticated system-level debugging and root-cause analysis skills
  • Excellent interpersonal skills to collaborate and effectively communicate across teams
  • Experienced with CI and integration environments
  • Demonstrated ability in writing and triaging automated software tests
Description

We're looking for a highly creative, diligent, and self-motivated individual, excellent at creating and maintaining test tools, frameworks and infrastructure. You will make decisions about how to architect test infrastructure, considering both short and long-term goals. You'll design and develop innovative solutions that tackle automation and execution problems. You'll use your creativity to expand our automation capabilities and improve automation efficiency and efficacy to help ship a high quality Xcode. At Apple you'll find that we: * Provide technical guidance, software architectural review, and mentorship * Have an encouraging and growth-focused workplace culture * Most importantly maintain a healthy work-life balance

Education & Experience

B.S. in Computer Science or equivalent experience

Additional Requirements
  • Application Development is a plus.
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 $107,000.00 and $207,000.00, 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.

#J-18808-Ljbffr

  • Vancouver, British Columbia, Canada Apple Full time

    SummaryPosted: May 9, 2024Role Number: The Xcode team provides the tools to develop software for Apple's innovative macOS, iOS, watchOS, tvOS and visionOS platforms. Because tools are our products, software engineers on the Xcode team have the unique and rewarding opportunity to apply perso


  • Vancouver, British Columbia, Canada Epic Games Full time

    WHAT MAKES US EPIC?At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.Being Epic means being a...


  • Vancouver, British Columbia, Canada Epic Games Full time

    WHAT MAKES US EPIC?At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.Being Epic means being a...


  • Vancouver, British Columbia, Canada Apple Full time

    Summary Posted: Apr 3, 2024 Role Number: The Xcode team provides the tools to develop software for Apple's innovative macOS, iOS, watchOS, tvOS and visionOS platforms. Because tools are our products, software engineers on the Xcode team have the unique and rewarding opportunity to apply personal experience to enhance and augment the tools they use every day....


  • Vancouver, British Columbia, Canada Treehouse Full time

    As an Engineering Intern at Instawork, you will be an integral member of our product development team, creating features to scale and improve our flexible staffing platform. Interns will receive mentorship to improve their software engineering skills and to learn how to work productively in a cross-functional team. Each intern completes and presents a...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewCome build community, explore your passions and do your best work at Microsoft with thousands of students from every corner of the world. This opportunity will allow you to bring your aspirations, talent, potential—and excitement for the journey ahead. Software engineers (SWEs) work with teammates to solve problems and build innovative software...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewCome build community, explore your passions and do your best work at Microsoft with thousands of students from every corner of the world. This opportunity will allow you to bring your aspirations, talent, potential—and excitement for the journey ahead. Software engineers (SWEs) work with teammates to solve problems and build innovative software...


  • Vancouver, British Columbia, Canada Apple Full time

    SummaryPosted: Apr 3, 2024 Role Number: The Xcode team provides the tools to develop software for Apple's innovative macOS, iOS, watchOS, tvOS and visionOS platforms. Because tools are our products, software engineers on the Xcode team have the unique and rewarding opportunity to apply personal experience to enhance and augment the tools they use every day....


  • Vancouver, British Columbia, Canada Microsoft Games Full time

    Come build community, explore your passions and do your best work at Microsoft with thousands of students from every corner of the world. This opportunity will allow you to bring your aspirations, talent, potential-and excitement for the journey ahead.Software engineers (SWEs) work with teammates to solve problems and build innovative software solutions. You...


  • Vancouver, British Columbia, Canada Microsoft Games Full time

    Come build community, explore your passions and do your best work at Microsoft with thousands of students from every corner of the world. This opportunity will allow you to bring your aspirations, talent, potential-and excitement for the journey ahead.Software engineers (SWEs) work with teammates to solve problems and build innovative software solutions. You...


  • Vancouver, British Columbia, Canada Amazon Full time $150,700

    The Automated Profitability Management (APM) team improves the long term success of Amazon Retail by driving lower costs and unlocking new product selection. Our team builds software and machine learning (ML) models to optimize contract negotiations between thousands of vendors and Amazon. We directly influence the end-customer experience worldwide by...

  • Intern Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada Huawei Full time

    Intern Engineer - Networking of AI Infrastructure Vancouver , British Columbia Our team has an immediate 12-month internship opening foran engineer. Responsibilities: Apply relevant AI infrastructure and software/hardware co-design and acceleration techniques to build & optimize our AI/ML systems.Apply your networking experience to build & optimize the...


  • Vancouver, British Columbia, Canada Industrial Light & Magic Full time

    Job Summary:Who We Are:Industrial Light & Magic, founded by George Lucas, has been responsible for creating some of the most memorable moments in film history. From iconic movies like Star Wars to Jurassic Park and Pirates of the Caribbean, our work pushes the boundaries of visual storytelling.Our Core Pipeline Department is at the forefront of developing...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewThe Coalition is a flagship first-party studio within Xbox Game Studios and the home to one of gaming's most critically and commercially acclaimed series, Gears of War. We are a group of diverse and talented individuals working for a common purpose to push the limits of Microsoft's entertainment platform and devices. As a studio, we lead from our...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewThe Coalition is a flagship first-party studio within Xbox Game Studios and the home to one of gaming's most critically and commercially acclaimed series, Gears of War. We are a group of diverse and talented individuals working for a common purpose to push the limits of Microsoft's entertainment platform and devices. As a studio, we lead from our...


  • Vancouver, British Columbia, Canada Microsoft Full time $132,800 - $247,200

    The Coalition is a flagship first-party studio within Xbox Game Studios and the home to one of gaming's most critically and commercially acclaimed series, Gears of War. We are a group of diverse and talented individuals working for a common purpose to push the limits of Microsoft's entertainment platform and devices. As a studio, we lead from our values and...


  • Vancouver, British Columbia, Canada Unity Technologies Full time

    The opportunityMillions of creators harness Unity to reach billions of players and consumers. Unity is accelerating the development and investment in tools and features for Artists, with products such as Weta Digital tools, Ziva character tools, SpeedTree environment tools and more to be announced, to make the entire process of crafting real-time,...

  • Product Design Intern

    2 weeks ago


    Vancouver, British Columbia, Canada Splunk Full time

    Join us as we pursue our disruptive new vision to make machine data accessible, usable and valuable to everyone. We are a company filled with people who are passionate about our product and seek to deliver the best experience for our customers. At Splunk, we're committed to our work, customers, having fun and most importantly to each other's success. Learn...


  • Vancouver, British Columbia, Canada Intellectt INC Full time

    Job Title: Electrical Harnes EAZ and Automation Tool Engineer Location: Raymond, Ohio Duration: Long Term Note: We're happy to sponsor TN VISA for Citizens (Canadian/Mexican) who are qualified and ready to relocate immediately (Passport Mandatory). JOB DESCRIPTIONEffective communication and collaboration skills (written, verbal and presentation)Ability to...


  • Vancouver, British Columbia, Canada Seaspan Ferries Corporation Full time $26

    Through the National Shipbuilding Strategy (NSS), the Government of Canada has embarked on one of the largest procurement projects since the Second World War. The NSS is a nation-building effort to create a sustainable Canadian shipbuilding industry, secure long-term job opportunities and build the next generation of ships for the Canadian Coast Guard and...