Apple · 1 day ago
Software Development Engineer - Applications
Apple is a place where extraordinary people gather to do their lives best work. The Software Development Engineer - Applications role involves architecting, designing, developing, and maintaining software for Apple operating systems and framework software, with a focus on embedded databases and data modeling.
AppsArtificial Intelligence (AI)BroadcastingDigital EntertainmentFoundational AIMedia and EntertainmentMobile DevicesOperating SystemsTVWearables
Responsibilities
Work closely with peer team members as well as other teams across Apple on iOS, macOS, and additional embedded platforms to build and maintain software with a particular focus on embedded databases, data modeling, and applications local data caching
Investigating issues, designing new software and tooling, and working with internal cross functional teams on issues across ORM frameworks and embedded data management
Reliability, security, and performance engineering in the affected software areas
Liaison with external developers responsible for SQLite and other technologies as necessary
Qualification
Required
5 years of experience in the job offered or related occupation
5 years of experience with utilizing Objective-C programming for maintaining legacy software libraries
5 years of experience with utilizing Swift programming for application development and maintaining software libraries
5 years of experience with utilizing C and C++ programming for backend or embedded (lower level) software programs or libraries
5 years of experience with utilizing C and C++ for data transfer between embedded systems and computers, phones or tablets
5 years of experience with developing data processing and visualization software programs utilizing the Python programming language
5 years of experience with data modeling and storage (databases), using PostgreSQL, MSSQL, SQLite, or MongoDB
5 years of experience with defining software requirements and managing software development projects (design, resourcing, cross-functional collaboration)
5 years of experience with designing system and software architecture, including experience in selecting system programming languages, developing software tools and libraries, buy/make decisions and mapping system design
Benefits
Comprehensive medical and dental coverage
Retirement benefits
A range of discounted products and free services
Reimbursement for certain educational expenses — including tuition
Discretionary bonuses or commission payments
Relocation
Company
Apple
Apple is a technology company that designs, manufactures, and markets consumer electronics, personal computers, and software.
H1B Sponsorship
Apple has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (6998)
2024 (3766)
2023 (3939)
2022 (4822)
2021 (4060)
2020 (3656)
Funding
Current Stage
Public CompanyTotal Funding
$5.67BKey Investors
Berkshire HathawayMicrosoftSequoia Capital
2025-05-05Post Ipo Debt· $4.5B
2025-01-16Post Ipo Debt· $0.31M
2021-04-30Post Ipo Equity
Leadership Team
Tim Cook
CEO
Craig Federighi
SVP, Software Engineering
Recent News
Venrock
2025-12-01
2025-09-25
Mac Daily News
2025-09-25
Company data provided by crunchbase