Software Engineer

3 days ago


Cupertino, California, United States Apple Full time
Job Title: Software Engineer - JVM Libraries

At Apple, we're looking for a skilled Software Engineer to join our team and contribute to the development of JVM-based libraries that enable services at our scale.

This is an exciting opportunity to demonstrate your leadership skills, influencing and improving the networking stack for Apple services. You will have the chance to work with a team that has set its sights on improving impact across Apple.

As a senior engineer, you will be expected to excel at making informed technology choices within complex architectures, whether it's deciding to build or buy specific components and selecting the right frameworks.

Your deep understanding of the organization's business, products, customers, and strategy will empower us to pinpoint opportunities aligning with our team's mission.

We expect senior engineers to make decisive choices even amid conflicting perspectives, demonstrating our commitment by disagreeing when necessary and then committing to the chosen path.

Navigating ambiguity is our strength - you will concentrate on the broader objectives, goals, and desired impact, taking deliberate steps forward.

We're committed to fostering a growth-focused workplace culture, where you can choose when to socialize and when to focus. You will actively seek and provide constructive feedback to help your teammates grow.

Key Responsibilities:

  • Design and develop JVM-based libraries that enable services at Apple's scale.
  • Collaborate with the team to improve the networking stack for Apple services.
  • Make informed technology choices within complex architectures.
  • Partner with application and library developers to write more friendly code for the JVM/JDK.
  • Contribute to the development of Java API design and evolution.

Requirements:

  • Expert knowledge of Java.
  • Java API design and evolution through the lifetime of a library.
  • Understanding of concurrency and multi-threaded concepts.
  • Proficient with networking and inter-process communication.
  • Understanding of popular networking protocols such as HTTP/1.x and HTTP/2.

What We Offer:

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • A range of discounted products and free services.
  • Reimbursement for certain educational expenses.
  • Discretionary bonuses or commission payments.

Note: Apple benefit, compensation, and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.



  • Cupertino, California, United States Indium Software Full time

    Location: United StatesEducation Requirements: Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline.Experience: 5-7 years in a relevant field.Work Arrangement: HybridJob Overview: We are seeking a skilled software QA tester for our upcoming Alliant AUS initiative. The ideal candidate should be situated within the US time...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking an experienced Software Engineering Manager to lead the development of Apple's Private Cloud Compute platform. This is a unique opportunity to work on a cutting-edge project that sets a new frontier for AI privacy in the cloud.Key ResponsibilitiesDesign and implement large-scale distributed systems and networking protocolsDevelop...


  • Cupertino, California, United States Apple Full time

    Job Title: Senior Software EngineerJoin Apple's Apple Services Engineering team as a Senior Software Engineer and contribute to the development of scalable and reliable software solutions for our customers.About the RoleWe are seeking an experienced Senior Software Engineer to lead the design and implementation of complete products, demonstrating expertise...


  • Cupertino, California, United States Apple Full time

    About AppleAt Apple, we're passionate about creating innovative products and services that make a difference in people's lives. We're looking for talented engineers to join our team and contribute to our mission of making technology accessible to everyone.Our TeamWe're a diverse group of engineers who share a passion for innovation and a commitment to...


  • Cupertino, California, United States Apple Full time

    Job Title: Software Data EngineerApple is seeking a highly skilled Software Data Engineer to join the App Store Data Engineering team. As a key member of this team, you will play a critical role in delivering a world-class experience for both users and developers by generating insights from data in a privacy-friendly manner.The App Store is the world's...


  • Cupertino, California, United States Apple Full time

    Job Title: Camera Software EngineerAt Apple, we're pushing the boundaries of what's possible with camera technology. As a Camera Software Engineer, you'll play a critical role in developing the innovative algorithms and software that power our mobile devices.About the RoleWe're looking for a talented software engineer to join our team and contribute to the...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon. As a key member of our organization, you will be responsible for designing and developing innovative software solutions that drive business growth and improve customer experiences.Key ResponsibilitiesInnovate and deliver creative software designs to...


  • Cupertino, California, United States VeeAR Projects Inc. Full time

    Job DescriptionJob Title: Software Automation EngineerCompany: VeeAR Projects Inc.Job Type: Full-timeLocation: Remote (Onsite on Tuesday, Wednesday, and Friday)Job Summary:We are seeking a highly motivated and experienced Software Automation Engineer to join our team at VeeAR Projects Inc. As a key member of our quality assurance team, you will be...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Sr. Software Engineer to join our Apple Services Engineering team. As a key member of our team, you will be responsible for designing and implementing complete products, demonstrating expertise in the entire software development lifecycle.You will partner closely with developers, system and site reliability...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team of security experts at Apple. As a key member of our security team, you will play a critical role in securing our operating systems and developing innovative security solutions.Key ResponsibilitiesDesign and develop core security and compliance automation solutions to ensure...


  • Cupertino, California, United States Apple Full time

    About AppleAt Apple, we're not just building innovative products - we're creating a community that values diversity, inclusion, and creativity. Our team is passionate about making a difference in the world, and we're looking for talented engineers to join us.Job SummaryWe're seeking skilled engineers to work on a range of exciting projects, from machine...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Software Systems Engineer to join our Silicon Technologies group at Apple. As a key member of our team, you will play a critical role in designing and developing the software that powers our next-generation system-on-chip (SoC) technology.Key ResponsibilitiesDesign, develop, and maintain application and hardware...

  • Software Engineer

    7 days ago


    Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our Sensing and Connectivity team at Apple. As a key member of our team, you will be responsible for developing and integrating technologies that enrich people's lives and deliver exceptional user experiences.Key ResponsibilitiesDevelop and maintain software solutions for the Location &...


  • Cupertino, California, United States Apple Full time

    About the RoleWe're seeking a highly skilled Software Systems Engineer to join our Silicon Technologies group at Apple. As a key member of our team, you'll play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesDesign and develop system software that...


  • Cupertino, California, United States Apple Full time

    About AppleAt Apple, we're passionate about creating innovative products and services that make a difference in people's lives. We're looking for talented engineers to join our team and contribute to our mission of making technology accessible to everyone.Our TeamOur team is made up of talented individuals from diverse backgrounds and expertise. We're a...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Software Engineering Project Manager to join our team at Apple. As a key member of our Software Engineering team, you will be responsible for defining, planning, scheduling, and tracking the work for multiple cross-functional initiatives.Key ResponsibilitiesPartner with software engineers and managers to define and...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team of security experts at Apple. As a key member of our security team, you will play a critical role in securing our operating systems and developing innovative security solutions.Key ResponsibilitiesDesign and develop core security and compliance automation solutions to ensure...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Software Engineering Program Manager to join our team at Apple. As a key member of our engineering organization, you will be responsible for driving the development of large, multi-functional efforts and feature areas in the cellular software space.As a Software Engineering Program Manager, you will partner with...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled RF Software Engineer to join our Cellular FW team at Apple. As a key member of our team, you will be responsible for designing and implementing RF device drivers and software to control RF transceivers and front-end components with detailed timing requirements.Key ResponsibilitiesDesign and develop cellular modem...


  • Cupertino, California, United States Apple Full time

    Role SummaryAs a Software Systems Engineer at Apple, you will play a critical role in designing and developing the next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You will work closely with the Silicon Technologies group to ensure Apple products and services can seamlessly handle complex tasks.Key ResponsibilitiesDesign,...