SW Engineer

2 weeks ago


San Francisco, United States Apple Full time

SW Engineer - Media Services

San Francisco, California, United States

Software and Services

Come join the Jet team, writing software that powers all of Apple’s services — App Store, Music, TV, Podcasts & Fitness+. The role is high impact and high visibility, working across our services to build the best experience for our customers. The Jet team builds a system for teams to deploy high quality, performant native apps that source display models from a dynamic, updatable JavaScript runtime. We also build development tools, analytics frameworks and performance tooling. Team members are on the forefront of inventing the fastest and most secure technologies for building applications. We work in a range of technologies from C, ObjC, C++, Swift, SwiftUI and JavaScript.

Description

We are looking for someone with systems programming experience who is familiar with native app development using C++. You should have viewpoints about how to build the best applications and services and you should be comfortable advocating for the best experience while incorporating feedback from other developers. You should understand API development and be able to write good user documentation for the APIs you make.

Minimum Qualifications

  1. Bachelors in Computer Science/Engineering or equivalent work experience
  2. Experience with C++ and building native applications across multiple platforms
  3. Experience with concurrent programming paradigms

Key Qualifications

  1. OOP and Design Skills: Proven foundation in object-oriented programming and design.
  2. Collaboration skills, ability to work well multi-functionally.
  3. Passion for quality and attention to detail.
  4. Ability to independently learn new technologies and passion for taking on new challenges.
  5. Requirement Investigation: Proactive in investigating and understanding project requirements independently.
  6. Problem Solving: Exceptional problem-solving and critical thinking abilities.
  7. iOS Development: Demonstrated experience in developing applications and user collaboration with Swift or Objective-C (using AppKit, SwiftUI, or UIKit).
  8. Performance Optimization: In-depth knowledge of performance optimization techniques for native client applications.
  9. API Integration: Expertise in integrating backend APIs and services.
  10. UI/UX Design: Strong understanding of UI/UX design principles and experience working closely with design teams.
  11. Mentorship: Experience in mentoring junior developers and taking a lead on cross-functional technical projects.

Education & Experience

Additional Requirements

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 $143,100 and $214,500, 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.

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.

#J-18808-Ljbffr

  • San Diego, United States Technika Search Full time

    As a SW Engineer, you will be playing a critical role in designing, developing and maintaining SW Solutions specific to rail and transportation systems. You will be stepping into production coding to ease the workload and will expand your scope of duties as the project progresses.Requirements:4-6 years in SW Development roles with progressively increasing...


  • San Diego, United States Technika Search Full time

    As a SW Engineer, you will be playing a critical role in designing, developing and maintaining SW Solutions specific to rail and transportation systems. You will be stepping into production coding to ease the workload and will expand your scope of duties as the project progresses.Requirements:4-6 years in SW Development roles with progressively increasing...

  • Sr. SW Engineer

    1 month ago


    San Mateo, United States Visa Full time

    Company Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure...

  • Sr. SW Engineer

    1 month ago


    San Mateo, United States Visa Full time

    Company Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure...

  • Staff SW Engineer

    4 weeks ago


    San Mateo, United States Visa Full time

    Company Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure...

  • SW Engineering Manager

    2 months ago


    San Francisco, United States hireVouch Full time

    We are seeking an exceptional Software Engineering Manager to join our team and work out of our San Francisco office. The ideal candidate is a dynamic technical leader and visionary, responsible for cultivating talent, collaborating with stakeholders, and delivering innovative products that exceed customer expectations. This role requires end-to-end...


  • San Francisco, United States Altair Full time

    Transforming the Future with Convergence of Simulation and Data Senior Software Engineer Job Summary: Our client in Palo Alto, CA is looking for a Senior Software Engineer. This is a contract position. What You Will Do: Identify, analyze, design, develop and debug system software for Camera/Imagingand Computer Vision features on Linux, QNX Android systems....


  • San Diego, California, United States Apple Full time

    About the RoleThis Embedded Software Engineering Manager position requires a strong technical background in one or more of the following areas: embedded SW fundamentals, low-level hardware interfaces, register and interrupt programming, bare-metal software development, clock and power management, configuration and release management, continuous integration,...


  • San Francisco, California, United States Tbwa ChiatDay Inc Full time

    Company Overview:Tbwa Chiat/Day Inc. is a global leader in technology innovation, delivering cutting-edge solutions to the defense and critical industrial sectors.As a seasoned team of mission-focused individuals, we are dedicated to solving the toughest technical challenges. Our unique agile engineering approach enables rapid prototyping, while deep...


  • San Francisco, United States Tbwa ChiatDay Inc Full time

    CHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies. CHAOS has a mission-focused culture, dedicated to...


  • San Diego, California, United States Northrop Grumman Full time

    Job DescriptionWe are looking for an experienced Agile SW Development Team Lead to join our team at Northrop Grumman. As a key member of our team, you will be responsible for leading a team of software engineers in the development of cutting-edge embedded systems.Key Responsibilities:Lead a team of 10-20 software engineers in the development of embedded...


  • San Francisco, United States TBWA\Chiat\Day Full time

    Principal Software Engineer, Data Platform CHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies. CHAOS has a...


  • San Francisco, United States CHAOS Industries Full time

    CHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies. CHAOS has a mission-focused culture, dedicated to...


  • San Francisco, United States Chaos Industries Full time

    CHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies. CHAOS has a mission-focused culture, dedicated to...


  • San Francisco, United States Chaos Industries Full time

    CHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies. CHAOS has a mission-focused culture, dedicated to...


  • San Francisco, United States Tbwa ChiatDay Inc Full time

    Principal Software Engineer, Data PlatformCHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies. CHAOS has a...

  • Software Engineer

    2 weeks ago


    San Francisco, California, United States Apple Full time

    Apple is a pioneer in the tech industry, pushing the boundaries of innovation and excellence. As a SW Engineer at Apple, you will have the opportunity to work on high-impact projects that shape the future of technology.The role involves building a system for teams to deploy high-quality, performant native apps that source display models from a dynamic,...


  • San Francisco, United States Tbwa ChiatDay Inc Full time

    CHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies. CHAOS has a mission-focused culture, dedicated to...

  • SW Engineer

    2 weeks ago


    San Francisco, United States Apple Inc. Full time

    DescriptionWe are looking for someone with systems programming experience who is familiar with native app development using C++. You should have viewpoints about how to build the best applications and services and you should be comfortable advocating for the best experience while incorporating feedback from other developers. You should understand API...

  • SW Engineer

    2 weeks ago


    San Francisco, United States Apple Inc. Full time

    DescriptionWe are looking for someone with systems programming experience who is familiar with native app development using C++. You should have viewpoints about how to build the best applications and services and you should be comfortable advocating for the best experience while incorporating feedback from other developers. You should understand API...