Software Engineer - Systems Performance, CoreOS
Core
Software developer supporting Apple's family of operating systems (iOS, macOS, tvOS, watchOS) to solve multi-faceted performance problems and improve platform capabilities for app developers.
Role type
Systems Performance Software Engineer
Builds
Tools to characterize performance issues and cross-platform compatibility solutions
Domain
Operating Systems / Mobile Platforms
Required skills
Systems design, Data-driven decision making, Unix/Linux/macOS development, Problem-solving, Critical thinking, Independent learning
Preferred skills
iOS/macOS/watchOS/tvOS/visionOS development, Operating System fundamentals, Objective-C, Swift, SwiftUI, Swift Data, Swift Concurrency
Technologies
Unix, Linux, macOS, iOS, macOS, watchOS, tvOS, visionOS, Objective-C, Swift, SwiftUI, Swift Data, Swift Concurrency
Responsibilities
Analyzing app performance issues and engaging with systems teams to resolve them; Building tools to characterize performance issues; Influencing cross-functional teams to pursue new features supporting apps
Seniority
Mid-level, hands-on IC