WebKit Performance Optimization Specialist

4 weeks ago


San Diego, California, United States Apple Full time
Job Summary

As a WebKit Performance Engineer at Apple, you will be responsible for improving the performance of the WebKit framework on all Apple platforms. This includes investigating cases of poor performance, identifying bottlenecks, and creating performance benchmarks. You will also work across teams to drive improvements in core frameworks and interact with developers on the Open Source WebKit project.

Key Responsibilities

• Investigate cases of poor performance in WebKit-based applications
• Identify performance bottlenecks and hot-spots in the WebKit engine
• Create and defend performance benchmarks covering important web technologies
• Work across teams at Apple to drive improvements in core frameworks
• Interact with developers on the Open Source WebKit project

Requirements

• BS in Computer Science or equivalent education or work experience
• Experience with performance analysis and optimization
• Detailed understanding of data structures and algorithms
• Experience with pointers, memory management, threads, and processes
• Excellent debugging, critical thinking, analytical, and communication skills

Preferred Qualifications

• Experience with debugging and profiling tools
• Experience with C, C++, and Objective-C
• Experience with Web technologies (HTML, CSS, DOM, JavaScript, SVG)
• Experience with UIKit and AppKit
• Experience with systems programming and inter-process communication

Compensation and Benefits

The base pay range for this role is between $115,700 and $204,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's discretionary employee stock programs. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

Apple is an Equal Opportunity Employer

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.

  • San Diego, California, United States Apple Full time

    {"Job Description"}The WebKit Performance team at Apple is seeking a skilled Performance Optimization Manager to lead a software performance and optimization team for the WebKit framework. This is a unique opportunity to work on the system framework for rendering web content on Apple platforms, driving improvements that enhance the user experience across...


  • San Diego, California, United States Qualcomm Full time

    Job Title: Windows Performance Optimization SpecialistQualcomm is seeking an experienced Windows Performance Optimization Specialist to join our team. As a key member of our software engineering group, you will be responsible for analyzing and optimizing software running on Windows on Snapdragon.Key Responsibilities:Analyze and optimize software performance...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryWe are seeking a highly skilled Windows Performance Optimization Specialist to join our team at Qualcomm. As a key member of our engineering group, you will be responsible for analyzing and optimizing software running on Windows on Snapdragon.The ideal candidate will have a strong background in software development, with a focus on power and...


  • San Diego, California, United States Qualcomm Full time

    Job Summary:We are seeking an experienced Windows Performance Optimization Specialist to join our team at Qualcomm. The ideal candidate will have a strong background in analyzing and optimizing software running on Windows on Snapdragon.Key Responsibilities:Perform in-depth analysis of key software benchmarks and applications to identify optimization...


  • San Jose, California, United States Syntricate Technologies Full time

    We are seeking a highly skilled Performance Optimization Specialist to join our team at Syntricate Technologies. The ideal candidate will have strong capabilities in identifying performance hotspots and bottlenecks, with advanced usage of perf, Client vTune, and AMDuProf. Experience with continuous profiling, including Gprofiler or Prometheus + Grafana, is...


  • San Jose, California, United States Syntricate Technologies Full time

    Job Title: Performance Optimization SpecialistJob Summary:We are seeking a highly skilled Performance Optimization Specialist to join our team at Syntricate Technologies. As a key member of our engineering team, you will be responsible for identifying performance hotspots and bottlenecks in our software applications.Key Responsibilities:Advanced usage of...


  • San Diego, California, United States Qualcomm Full time

    Job Summary:Qualcomm is seeking an experienced Windows Power/Performance Developer to join our team. As a Windows Performance Developer, you will be responsible for analyzing and optimizing software running on Windows on Snapdragon.Key Responsibilities:Analyze key software benchmarks and applications to identify optimization opportunities.Implement software...


  • San Francisco, California, United States NRG Full time

    We are seeking a highly skilled Performance Optimization Specialist to join our team at NRG Energy. In this role, you will be responsible for providing technical support and guidance to operations and maintenance departments to ensure safe and efficient plant operation.Key Responsibilities:Provide direction to operations and maintenance departments to ensure...


  • San Jose, California, United States IBM Full time

    About the RoleAt IBM, we're seeking a talented Performance Engineer to join our team. As a key member of our organization, you'll play a crucial role in optimizing the performance of our high-volume data repositories under heavy loads.Your primary responsibilities will include:Testing and analyzing performance best practices in high-volume data...


  • San Jose, California, United States Hireio, Inc. Full time

    Job OverviewAbout the TeamHireio, Inc. is a leading technology company dedicated to innovation and exploration of emerging technologies.Job Responsibilities:Design and implement optimization solutions to improve CPU execution efficiency.Analyze and evaluate existing CPU scheduling algorithms, identifying areas for improvement and developing optimization...


  • San Diego, California, United States MILLENNIUMSOFT Full time

    Job Title: Business Process Optimization SpecialistMillenniumSoft is seeking a highly skilled Business Process Optimization Specialist to join our team. As a key member of our Integrated Solutions and Care Continuum teams, you will be responsible for identifying, leading, and contributing to people, process, and technology projects utilizing lean...


  • San Diego, California, United States MILLENNIUMSOFT Full time

    Job Title: Business Process Optimization SpecialistJob Summary:We are seeking a highly skilled Business Process Optimization Specialist to join our team at MillenniumSoft. As a key member of our organization, you will be responsible for identifying, leading, and contributing to people, process, and technology projects utilizing lean methodologies, analytics,...


  • San Mateo, California, United States Sony Interactive Entertainment America Full time

    Unlock Your Potential as a Performance Optimization ManagerAt Sony Interactive Entertainment America, we're seeking a talented Performance Optimization Manager to join our Growth Marketing team. As a key member of our team, you'll play a pivotal role in driving profitable business growth and successful customer outcomes through data-driven marketing...


  • San Francisco, California, United States Genmo Full time

    We are Genmo, a research lab dedicated to building open, state-of-the-art models for video generation towards unlocking the right brain of AGI.As a Deep Learning Performance Engineer at Genmo, you will play a critical role in optimizing the performance of our large generative AI models.Your expertise will ensure that our models run efficiently on clusters,...


  • San Diego, California, United States Insight Global Full time

    Job Description:A Manufacturing Process Optimization Specialist is needed to optimize manufacturing processes, set up product flows, determine materials, labor, outside vendor requirements, and equipment necessary for production.The ideal candidate will work closely with engineering, quality, and planning to ensure production processes are optimized for...


  • San Jose, California, United States AMD Full time

    About the RoleWe are seeking a highly skilled Machine Learning Performance Engineer to join our team at AMD. As a key member of our organization, you will be responsible for optimizing the performance of machine learning workloads on various hardware architectures.As a Machine Learning Performance Engineer, you will analyze and explore recent ML models,...


  • San Diego, California, United States Petco Full time

    Job SummaryAt Petco, we're dedicated to improving the lives of pets, pet parents, and our planet. As a Senior Manager, Search Engine Optimization Specialist, you'll play a critical role in driving our digital marketing strategy forward. About the RoleWe're seeking a seasoned SEO expert to lead our search engine optimization efforts. As a key member of our...


  • San Marcos, California, United States Corky's Pest Control Full time

    Job Title: Routing SpecialistJob Summary:We are seeking a skilled Routing Specialist to join our team at Corky's Pest Control. As a key member of our operations team, you will be responsible for developing and optimizing pest control technician routes to ensure timely and cost-effective route optimization.Key Responsibilities:• Develop and implement...


  • San Jose, California, United States Bayone Full time

    Key Responsibilities:As a Senior Optimization Specialist at Bayone, you will be responsible for developing and maintaining operations research optimization models for multi-echelon supply chain organizations. You will work with large datasets, proficient in SQL, SSMS (SQL Server), and have experience in developing software architectures spanning multiple...


  • San Francisco, California, United States Southern Recruiting Solutions Inc Full time

    Key Responsibilities:The Production Optimization Specialist will be responsible for optimizing daily production to achieve business goals. This role will support company continuous improvement objectives and operational excellence strategy.Responsibilities Include:Optimizing plant operations to maximize efficiency and productivity.Developing and implementing...