Senior Software Engineer - UI and Performance
Apple
Weekly Hours: 40
Role Number: 200645824-0836
Summary
Our 3D Graphics Team is looking for a Senior UI Engineer with a balanced focus on system and UI performance to join our team. In this role, you will dive deep into our system architecture and user interface systems, establish performance baselines, solve complex performance issues, and build the mechanisms which prevent regressions before they happen.
Description
As a hands-on and collaborative performance engineer on our team, you will be equally focused on identifying, diagnosing, and resolving complex performance issues across our applications, systems, and user-interface layers. A major part of your goals will also involve designing and implementing a comprehensive, automated power and performance regression testing strategy, targeting critical metrics like frame rate, latency, memory, power efficiency, and overall system responsiveness across all platforms.
In this role, you will partner with other performance and client engineers, cross-functionally providing the critical data and insights that guide our engineering teams to craft efficient, responsive, and visually appealing experiences.
Minimum Qualifications
BS in Computer Science or equivalent.
5+ years of experience developing performance-critical software, with a solid understanding of systems architecture, modern UI frameworks and their performance characteristics for mobile applications.
UI development for iOS, macOS, watchOS or other Native Platforms.
Experience using various profiling tools, (e.g. Xcode Instruments, Android Studio Profiler, VTune, or other proprietary tools) to identify and resolve performance bottlenecks affecting the UI, CPU, GPU, memory, and system power.
Proficiency in performance analysis, debugging, and code optimization techniques to enhance application and user interface performance.
Proven ability to collaborate effectively with a diverse team and thrive in fast-paced, deadline-driven environments.
Effective communication of intricate performance analysis to diverse stakeholders, including actionable recommendations.
Preferred Qualifications
Experience optimizing performance across various domains on multiple platforms (e.g. iOS, Android, or Desktop).
Knowledge of power management and battery-life analysis techniques.
Experience with Mac or iOS application development using Swift/Swift-UI or Objective-C.
Experience with Metal or modern graphics APIs (DirectX, Vulkan).
- ...Sr Software Engineer Embedded UI It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years... ..., and more human. Every day, our work helps care teams perform with greater precision and patients recover faster, improving...SeniorPerformanceLocal areaWorldwideFlexible hours
$181.1k - $318.4k
Apple Inc. in Cupertino, California seeks an engineer for the UI Frameworks team. You will develop features across SwiftUI and UIKit, impacting... ...compiler engineers and interface designers, to improve app performance and user experience. Ideal candidates have proficiency in...SeniorPerformance$117k - $234k
...highly skilled and motivated individual to join our team as a Senior Software Engineer. In this role, you will be playing a pivotal role in... ...Site Speed Optimization: Focus on optimizing site speed and performance, ensuring fast load times and efficient resource...SeniorPerformanceFull timeTemporary workPart timeWork at officeFlexible hours$181.1k - $318.4k
...UI Frameworks Senior Engineer, Swift Platform Experience Do you want to help define the future of... ...dramatically improve the correctness, performance, and polish of apps across all of Apple... ...and framework teams up and down the software stack, we believe SwiftUI can be—by...SeniorPerformanceRelocation$370k - $400k
...the Home Screen team — the engineers behind Roku's home screen and... ...through BrightScript/SceneGraph UI to cloud integration — and... ...ROLE We are looking for a Senior Software Engineer to take deep... ...SceneGraph component framework, performance and memory optimization, and...SeniorPerformanceFull timeWork at officeLocal areaRemote workWorldwideMonday to ThursdayFlexible hours$181.1k - $318.4k
...Senior Software Engineer - AI Experiences We're a small team at Apple betting on what comes next. We believe... ...or more iOS/macOS domains: system services, UI frameworks, concurrent application architecture, or performance optimization You've wired together LLM-powered...SeniorPerformanceRelocation- ...Senior UI Engineer Location: Sunnyvale, CA/Austin, TX (Hybrid 3 days On-Site and 2 days Remote) Duration: 6-12 Months Design, develop... ..., and testable code. Optimize components for maximum performance across a vast array of web-capable devices and browsers....SeniorPerformanceRemote work
- ...In our team you will bring expertise in software engineering to create experiences that surprise and... ...while adhering to device power and performance constraints. We are passionate about user... ...Preferred Qualifications Experience with UI development, design and prototyping...SeniorPerformance
$140k - $200k
...Senior Software Engineer, Windows/Desktop Applications Cupertino, CA, USA Mission The mission... ...Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and — when needed... ...across the codebase: code architecture, performance, memory usage, responsive UI, cross-...SeniorPerformanceWork at office- ...user interfaces using Lit.js and the ServiceNow Next Experience UI Framework. The ideal candidate will have 5-10+ years of... ...responsibilities include designing reusable UI components, ensuring performance optimization, and collaborating with cross-functional teams. Competitive...SeniorPerformance
- ...UI Developer Rootshell Enterprise Technologies Inc. is a recognized provider... ...team for constant improvement of system performance and scale using system profiling tools... ...Bachelor’s degree in computer science, Software Engineering or related field with 7+ years of professional...SeniorPerformance
$117k - $234k
...Position Summary... Walmart is seeking a Senior iOS Software Engineer to design, develop, and maintain... ...via deep knowledge of C/C++, modern UI development, linkers, compilers, etc... ...can receive incentive awards for your performance. Other great perks include 401(k)...SeniorPerformanceFull timeTemporary workPart time$117k - $234k
...Position Summary... We are seeking a Senior Software Engineer - iOS ,for a key position on Walmart... ..... Design, develop, and maintain high-performance iOS applications that deliver seamless... ...user interfaces using: Programmatic UI Interface Builder (Storyboard/XIB)...SeniorPerformanceFull timeTemporary workPart time$117k - $234k
...sponsorship is not included in this role As a Senior Software Engineer - Android , you will design, build,... ...modern Android practices , performance , accessibility , testing , and... ...accessibility standards and inclusive mobile UI practices. About Walmart Global...SeniorPerformanceFull timeTemporary workPart time$212k - $318.4k
...Senior iOS Software Engineer The Wallet Apps & Frameworks team is the place to be if you're passionate... ...the best possible application performance including fast launch times and smooth... ...building software solutions (frameworks, UI) for iOS or macOS ~ Excellent communication...SeniorPerformanceRelocation- A leading technology firm is seeking a Senior Software Engineer - Frontend to develop high-quality web applications emphasizing frontend engineering. The role entails hands-on coding, performance optimization, and UI design. Ideal candidates will have over 7 years of full...SeniorPerformance
$117k - $234k
...About the Team Our Omnitech engineering teams build modern, scalable... ..., intuitive, and high-performing applications that support a wide... ...field, 6+ years of professional software development experience across... ...specifications into pixel-perfect UI implementations Knowledge...SeniorPerformanceFull timeTemporary workPart timeRemote work$117k - $234k
...... What you'll do... The Mobile Performance Engineering team is responsible for building observability... ..., battery drain, call stacks, and UI jank across real and cloud-hosted... ...engineering. If you are passionate about making software faster and more efficient, curious...SeniorPerformanceFull timeTemporary workPart timeLocal area$117k - $234k
...Senior Software Engineer Multiple locations Regular/ Permanent Salaried Position Summary... The... ...found issues . Upon issue resolution, perform a root cause analysis across multiple mobile... ...new challenges Collaborating with UI and UX Designers, as well as Software...SeniorPerformancePermanent employmentFull timeTemporary workPart timeRemote work- ...Software Engineer (UI), Supply Chain Integration Join the Supply Chain Innovation team to build modern, high-performance web applications that enable Apple's global operations. You will develop intuitive interfaces, integrate with robust backend systems, and collaborate...Performance
$181.1k - $318.4k
...Senior Software Engineer, Middleware - Special Projects Generative intelligence is redefining what'... ...understand the entire system — from hardware to UI — and are inspired by building the... ...shape how Apple's intelligent systems perform, communicate, and evolve, influencing...SeniorPerformanceRelocation- A leading technology company is looking for a Senior Software Engineer based in Sunnyvale, CA. This role involves leading development initiatives... ...competitive pay and extensive benefits including health insurance and performance-based bonuses. #J-18808-Ljbffr COMFORT SYSTEMSSeniorPerformance
- The Senior Software Engineer - Frontend is responsible for developing high-quality, scalable web applications... ...‑on coding, optimizing application performance, designing intuitive user interfaces,... ...as Bootstrap or Foundation to enhance UI functionality and design. Optimize...SeniorPerformance
- A leading technology company in Cupertino is seeking a Senior Software Manager to drive performance analysis and optimization across their platforms. The ideal candidate will lead the UI Performance and Power team, balancing quality and power efficiency while managing a...SeniorPerformance
$165k - $180k
...high-frequency, real-world data engine at the intersection of... ...iSono Health is looking for a senior software engineer to join as a key member... ...application with an intuitive UI for data acquisition and 3D... ...and reconstruction. Optimize performance of compute‑intensive workloads...SeniorPerformanceRemote workWorldwide$181.1k - $318.4k
A leading technology company is seeking a talented Senior Software Engineer to join the UI Rendering team. This role involves designing and implementing... ..., collaborating with designers, and optimizing performance. Candidates should have a strong background in C/C++,...SeniorPerformance$168.9k - $295.6k
...2004 when a visionary engineer, Fred Luddy, saw the potential... ..., you will serve as a senior frontend engineering... ...alongside a Principal Software Engineer to shape and... ...established, production-scale UI platform - focusing on... ...platform - improving performance, scalability, and...SeniorPerformanceWork at officeRemote workFlexible hours$174k - $252k
Senior Software Engineer, Mobile (Android), Google Workspace corporate_fare Google place Sunnyvale, CA... .... 3 years of experience with performance, large scale systems data analysis, visualization... ..., natural language processing, UI design and mobile; the list goes on and...SeniorPerformanceFull time$174k - $252k
Senior Software Engineer, Database Internals AlloyDB corporate_fare Google place Sunnyvale, CA, USA... ...programming language C/C++. Experience in performance benchmarking, code optimization/... ...intelligence, natural language processing, UI design and mobile; the list goes on...SeniorPerformanceFull time$174k - $252k
Senior Software Engineer, Infrastructure, Persistent Disk Google Sunnyvale, CA, USA Qualifications... ...intelligence, natural language processing, UI design and mobile; the list goes on... ...and Offloads team, you will build high‑performance storage clients that run in both...SeniorPerformanceFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - UI and Performance. Be the first to apply!
- rust software engineer Cupertino, CA
- senior software design engineer Cupertino, CA
- software engineer amazon Cupertino, CA
- software developer positions Cupertino, CA
- software engineer full time Cupertino, CA
- software engineer Cupertino, CA
- software engineer intern Cupertino, CA
- agile software developer Cupertino, CA
- senior software engineer remote Cupertino, CA
- software developer internship Cupertino, CA

