Senior Software Engineer-Apple Music
$147.4k - $272.1kApple Oakbrook
Senior Software Engineer-Apple Music
Every scroll, every tap, every moment of discovery of the Apple Music catalog is powered by the MusicUI framework — and the team behind it is looking for their next great engineer. We build the cross-platform UI layer that brings Apple Music to life on iPhone, iPad, Mac, Apple TV, and Apple Vision Pro, reaching hundreds of millions of listeners in over 160 countries. This is a full-stack role spanning TypeScript and native Swift/SwiftUI, where you'll build the rich, content-driven interfaces that help people find their next favorite song, album, or playlist. You'll work alongside exceptional engineers, tackle challenges that span multiple languages and platforms, and often be among the first to build on Apple's newest technologies. If you're passionate about music, meticulous about user experience, and energized by working at scale, we'd love to meet you.
Responsibilities
- Design and implement new features across the MusicUI framework in both TypeScript and Swift/SwiftUI
- Build and maintain rich, content-driven UI — catalog browsing, search, and personalized experiences across iOS, tvOS, macOS, and visionOS
- Optimize performance of scroll-heavy interfaces, lazy layouts, image loading, and rendering to ensure a smooth experience at scale
- Architect solutions that span the full stack, analyzing feature requirements and proposing designs that work across multiple client platforms
- Debug and resolve complex issues that cross language boundaries, platform boundaries, and system layers
- Collaborate closely with design, product, and systems teams across Apple to deliver polished, platform-authentic experiences
- Ensure quality through unit testing, performance regression testing, metrics validation, and code review within a fast-paced release cadence
- Contribute to the team's shared frameworks, patterns, and developer tooling to improve velocity and code health across the codebase
Minimum Qualifications
- Proficiency in Swift and SwiftUI, with experience building production UI across Apple platforms Proficiency in TypeScript or JavaScript, with experience in typed, modular application development
- Experience working in large, multi-layered codebases across multiple languages or technology stacks
- Experience integrating with RESTful APIs and transforming data models into UI components
- Strong understanding of software design patterns such as dependency injection, protocol-oriented design, and command/action patterns
- Demonstrated ability to debug across system boundaries — bridging layers, async workflows, and platform-specific behaviors
- Strong communication and collaboration skills in a team environment
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field — or equivalent practical experience.
Preferred Qualifications
- Experience with cross-platform mobile/desktop development targeting multiple Apple platforms (iOS, tvOS, macOS, visionOS)
- Experience with UI performance profiling and optimization — scroll performance, view reuse, memory management, lazy loading
- Knowledge of JavaScript runtimes or bridging layers between scripting languages and native code
- Familiarity with UIKit, AppKit, or Objective-C and experience bridging legacy frameworks with Swift/SwiftUI
- Track record of working with metrics and analytics pipelines to measure feature impact and detect regressions
- Passion for music and a keen eye for the details that make a great user experience
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 $147,400 and $272,100, 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. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. 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, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote 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 At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Learn about reasonable accommodations for job applicants
$203k - $235k
...About the Role Work with engineers, product managers and project... ...across Crunchyroll's iOS and Apple TV app. Coordinate with... ...skills. In the role of Senior Software Engineer, Apple, you will report... ..., a subsidiary of Sony Music Entertainment (Japan) Inc., both...SeniorWork experience placementWork at officeFlexible hours3 days per week$196k - $220.5k
...a highly technical, creative, hands-on, and impact-focused Senior Software Engineer to join our growing Ads team. Our team is revolutionizing... ...to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond...SeniorFull timeRelocationRelocation package$196k - $220.5k
...This is also reflected in how we work! Our engineering culture values collaboration and... ...have You have 5+ years of experience as a software engineer. You have experience with React... ...our favorite people, whether listening to music together or grinding in competitive...SeniorFull time$220k - $247.5k
...during, and after playing games. We are looking for a Senior Machine Learning Engineer to join our Revenue ML team at Discord. This role sits at... ...have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank...SeniorFull timeSeasonal work$220k - $247k
..., during, and after playing games. We are looking for a Senior Software Engineer specializing in Machine Learning to join our Revenue ML team... ...to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond...SeniorFull timeShift work$196k - $220k
...playing games. We're looking for a data-driven full stack Senior Software Engineer to join the Growth team at Discord. Our team is responsible... ...to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond...SeniorFull time$196k - $220k
...during, and after playing games. We're looking for talented Senior Software Engineers to join our Consumer Revenue squads, the teams at the heart... ...to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond...SeniorFull timeWork at officeRelocationRelocation package$196k - $220.5k
...real-time interactions! The Audio & Video engineering team at Discord owns the technology and... ...working on large, cross-platform software projects. ~ Comfort writing high-performance... ...favorite people, whether listening to music together or grinding in competitive matches...SeniorFull timeWork experience placement$203.4k - $235k
...the future of anime! About the role We are seeking a Senior Software Engineer to join our LRX Core team, focused on building the shared... ...Pictures Entertainment, and Japan's Aniplex, a subsidiary of Sony Music Entertainment (Japan) Inc., both subsidiaries of Tokyo-...SeniorTemporary workFlexible hours$220.5k - $294k
...what matters most to our users. Work with a talented team of engineers who have built one of the largest communication platforms in... ...way to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank....SeniorFull timeRelocationRelocation package$196k - $220.5k
...content moderation across all of Discord. We're looking for a Senior Software Engineer who can handle complex, multi-milestone projects and... ...to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank...SeniorFull timeWork at officeRelocation2 days per week$196k - $220.5k
...every piece of content that gets actioned. We're looking for a Senior Software Engineer who can take ownership of complex, critical infrastructure... ...to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond...SeniorFull timeWork at officeRelocation package2 days per week- ...ability to design test procedures for complex systems. Ideal candidates will have extensive industry experience and a background in Computer Science or Electrical Engineering, along with a passion for mentoring and collaboration within a diverse team. #J-18808-Ljbffr EdjusterSenior
$196k - $220.5k
...Discord remains reliable, efficient, and scalable. As a Senior Software Engineer on these teams, you will continuously improve our codebase,... ...to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank...SeniorFull timeRelocationRelocation package$196k - $220.5k
...platforms. These systems support hundreds of engineers daily, process thousands of builds and... ...all of our apps and platforms. As a Senior Software Engineer on this team, you will... ...favorite people, whether listening to music together or grinding in competitive matches...SeniorFull timeRelocationRelocation package$169k - $195k
...About The Role Work with engineers, product managers and project... ...across Crunchyroll's iOS and Apple TV app. Coordinate with... ...skills. In the role of Software Engineer III, Apple, you will... ...Aniplex, a subsidiary of Sony Music Entertainment (Japan) Inc., both...Work experience placementWork at officeFlexible hours3 days per week- ...Software Engineer, Fullstack Plus10 is a technical recruitment agency with a focus on Engineering... ...to help find a Software Engineer or Senior Software Engineer for their Full Stack... ...multiple products ranked in the Top 50 of the Apple App Store. Despite a lean team of ~12...SeniorWork at office
$181.1k - $318.4k
...Senior Software Engineer, WatchOS Widgets & Live Activities - Watch Software The watchOS System Spaces group is seeking a new colleague to help us shape the future of Apple Watch. As a senior software engineer on the team, you will be responsible for developing new...SeniorRelocation$160k - $260k
...0 billion in spend. Zip’s team includes product leaders from Apple, Airbnb, and Meta, as well as former procurement leaders from... ...in Business, and LinkedIn Top Startups. Your Role As a Software Engineer on the AI Foundations team, you will own the platform that powers...SeniorContract workImmediate startHome officeFlexible hours$181.1k - $318.4k
...Senior Software Engineer - FoundationDB Work Locations Submit Resume Imagine what we could do together. At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job, and...SeniorWork experience placementRelocation$140k - $200k
...Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award... .... These include frontend and backend engineers, AI research scientists, and others from... ...to building accessible and inclusive software. ~ Excellent software engineering fundamentals...SeniorWork at office- ...global technology leader in San Francisco seeks a Sr. Applied AI Software Engineer to develop innovative features that enhance user experience.... ...base pay, stock options, and comprehensive benefits, fostering a diverse and inclusive environment. #J-18808-Ljbffr Apple Inc.Senior
$196k - $245k
...scalable and reliable safety on Discord. We're looking for a Senior Software Engineer who is capable of handling ambiguous, complex, multi-... ...to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank...SeniorFull timeWork at officeRelocation2 days per week- ...our company come from other backgrounds, including concert music performances, humanitarian aid, opera singing, sports writing... ...office, daily catered lunches, and more. Your Team As a Senior Software Engineer on our Execution Engineering team, you will be developing the...SeniorWork at officeLocal area
- Apple Inc. in San Francisco seeks an experienced Software Engineer with over 8 years of expertise in software development for core networking. As part of the team, you will design applications to enhance Apple's scalable core network. The role demands proficiency in languages...Senior
$196k - $221k
...This is also reflected in how we work! Our engineering culture believes that great teams are... ...continually raise the quality bar of the software we write. What you should have: ~... ...favorite people, whether listening to music together or grinding in competitive matches...SeniorRemote jobFull time$200k - $250k
...and participate in live events worldwide, StubHub is seeking Senior Software Engineers to design and develop next-generation technologies and... ...our platform to events around the world -- from sports to music, comedy to dance, festivals to theater -- StubHub offers the...SeniorFull timeWork at officeRemote workWorldwideFlexible hours$181.1k - $318.4k
...Senior Software Engineer, System Experience - Calendar Experience Apple has revolutionized how people live, connect, and work, and the System Experience Calendar team aims to reimagine what a modern calendar can be across Apple's platforms. As a senior engineer, you...SeniorRelocation$200k - $250k
...our platform around the world. StubHub is seeking Senior Software Engineers to design and develop next-generation technologies and complex... ...our platform to events around the world -- from sports to music, comedy to dance, festivals to theater -- StubHub offers...SeniorFull timeTemporary workWork at officeRemote workWorldwideFlexible hours$193k - $240k
...help us shape the future of anime! About the role As a Senior Software Engineer, Video Transcoding, you will play an integral part in... ...Pictures Entertainment, and Japan's Aniplex, a subsidiary of Sony Music Entertainment (Japan) Inc., both subsidiaries of Tokyo-...SeniorFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer-Apple Music. Be the first to apply!
- software sales engineer San Francisco, CA
- software engineer full time San Francisco, CA
- facebook software engineer San Francisco, CA
- startup software engineer San Francisco, CA
- intermediate software engineer San Francisco, CA
- research software engineer San Francisco, CA
- software developer no experience San Francisco, CA
- rust software engineer San Francisco, CA
- freelance software developer San Francisco, CA
- work from home software developer San Francisco, CA

