Current jobs related to Senior Software Engineer - Cupertino, California - Apple


  • Cupertino, California, United States Syntricate Technologies Full time

    Job Title: Senior Python Software EngineerDescription:We are seeking a highly skilled Senior Python Software Engineer to join our team at Syntricate Technologies. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Python.Key Responsibilities:Design and develop software...


  • Cupertino, California, United States Apple Full time

    Internationalization Software EngineerAt Apple, we're committed to making our products accessible to customers around the world. As a software engineer on the Internationalization team, you'll play a critical role in achieving this goal by developing innovative solutions for language support and localization. We're looking for a talented engineer who is...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Security Software Engineer to join our Secure Transports team at Apple. This is an exciting opportunity to contribute to the development of world-class cryptographic and secure protocols engineering.Job DescriptionThe successful candidate will have experience in systems or OS development using C and a...


  • Cupertino, California, United States Apple Full time

    About the RoleAs a Senior Software Engineer on the ML Systems Evaluation Engineering (MLSEE) team at Apple, you will play a key part in building groundbreaking conversational assistant technologies for large-scale systems and new client devices. Our team is dedicated to creating innovative solutions that delight and inspire millions of people worldwide.Key...


  • Cupertino, California, United States Apple Full time

    About the Role:At Apple, we're pushing the boundaries of what's possible with technology. As a Senior Software Engineer, Endpoint Security, you'll be part of our Apple Information Security (AIS) team, working on developing services to identify and mitigate security risks faced by Apple. **Key Responsibilities:**• Partner with teams across Apple to...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are looking for an exceptional software engineer to join our UI Compositing team at Apple. As a key member of this team, you will play a crucial role in developing the core graphics compositing engine behind every Apple device that renders to a display.Key ResponsibilitiesDesign and implement critical rendering technologies for our UI...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a skilled Software Development Engineer in Test to join our Core Operating Systems team. This individual will be responsible for ensuring the quality of Virtualization technologies for Apple devices.As a Virtualization Software Development Engineer in Test, you will work closely with developers to deeply understand virtualization...


  • Cupertino, California, United States Apple Full time

    Software Quality Assurance EngineerAt Apple, we're committed to delivering the highest quality products and services to our customers. As a Software Quality Assurance Engineer, you'll play a critical role in ensuring the excellence of our Always On Platform (AOP) and related technologies.Key Responsibilities:Design, develop, and own automated tests for new...


  • Cupertino, California, United States Apple Full time

    Job Description:We are seeking an experienced software developer to join our Core Telemetry Platform team. As a Systems Software Developer, you will be responsible for designing and developing systems software to improve power and performance of Apple products. This includes building infrastructure and platforms for data collection, storage, and querying to...


  • Cupertino, California, United States Apple Full time

    About AppleAt Apple, we believe in the importance of security and privacy for our customers. We strive to provide the highest standard of security and protection for our products and services.Job DescriptionAs a Cloud Security Software Engineer on our Security Engineering & Architecture team, you will play a key role in designing and building software that...


  • Cupertino, California, United States Apple Full time

    Job DescriptionAt Apple, we are seeking an exceptional Software Engineering Manager to lead our tvOS System UI experience team. As a key member of our Home Platforms Software Team, you will be responsible for driving the development of exciting new features that bring joy to our users.Lead a team of talented engineers developing innovative solutions for the...


  • Cupertino, California, United States Apple Full time

    Cupertino, California, United StatesWe're seeking an experienced and innovative Senior Browser Engineer to help us push the boundaries of web browsing. The successful candidate will join a talented team that leverages the industry-leading WebKit engine and Apple's frameworks to deliver a seamless and high-performance browsing experience.About the RoleAs a...


  • Cupertino, California, United States Apple Full time

    Job SummaryApple is seeking a skilled Software Development Engineer to design and develop system software for Human Interface Devices (HID) sensors on Apple iOS devices. The ideal candidate will have experience in developing embedded software, including firmware and device drivers, and will be proficient in C/C++ programming languages.Key Responsibilities...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our team at Apple, where you will be working on the development of innovative sensing technologies for our devices.As a member of our team, you will have the opportunity to work on cutting-edge projects that push the boundaries of machine learning and human-computer...


  • Cupertino, California, United States Intelliswift Software Full time

    Job DescriptionWe are seeking a skilled Customer Experience Moderator Specialist to join our team at Intelliswift Software. As a key member of our user experience research team, you will play a crucial role in conducting on-campus studies with our research engineers.Responsibilities:Set up and organize devices and other equipment for on-campus studies.Assist...

  • iOS Software Engineer

    1 month ago


    Cupertino, California, United States Apple Full time

    Job Title: iOS Software Engineer - Camera App SpecialistAbout the Role:We are seeking an experienced iOS software engineer to join our Camera Experience team at Apple. As a key member of our team, you will be responsible for developing innovative camera apps and features that will revolutionize the way people capture and share life's...


  • Cupertino, California, United States Apple Full time

    About this roleWe are seeking an experienced Software Engineer to develop the next generation of cloud platform that powers Apple Intelligence Private Cloud Compute and focuses on building the next generation of cloud services.Your work will power marquee Apple experiences such as FaceTime, iCloud Drive, Photos, Backup, and Push notifications services while...


  • Cupertino, California, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a skilled Software Engineer II - ML Tools to join our team at Amazon Development Center U.S., Inc. This individual will lead the design and implementation of a new toolset for machine learning workloads and work closely with developers, system architects, hardware engineers, and users within and external to Amazon.Key...


  • Cupertino, California, United States Apple Full time

    Job Title: Generative AI Software EngineerJob Summary:Apple is seeking a highly skilled Generative AI Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and deploying advanced AI models that power our innovative products and services.Key Responsibilities:• Develop and...


  • Cupertino, California, United States Apple Full time

    Job Summary:Apple is looking for a Senior Machine Learning Engineer to join our Siri team in developing and shipping innovative technology to advance Siri and Apple Intelligence for Apple's customers. The ideal candidate will have a passion for applied research, strong modeling skills, and good software engineer skills.About the Role:We are seeking a highly...

Senior Software Engineer

4 weeks ago


Cupertino, California, United States Apple Full time
Job Summary

We are seeking a highly skilled Data Platform Engineer to join our team at Apple. As a key member of our Data Platform team, you will be responsible for designing and building scalable data platforms that handle billions of transactions daily. Your expertise in developing high-performance systems will be crucial in crafting data products that are highly scalable, highly available, and fully fault-tolerant.

Key Responsibilities
  • Coding experience in Java/Scala/Go, preferably with critical, large-scale distributed systems
  • Ability to design large-scale, complex applications with excellent run-time characteristics such as low latency, fault-tolerance, and availability
  • 3+ years experience in data processing ecosystems
  • Understands different data storage solutions with hands-on experience with working on fast OLAP database engines like Druid, Pinot, Clickhouse, Kylin, etc.
  • Understands MPP Query Engines like Trino, Starrocks, etc.

Preferred Qualifications
  • Experience with contribution to Open Source projects is a plus
  • Experience in cluster management/orchestration software like Kubernetes, Spinnaker, Helm charts, Docker is a plus
  • A learning attitude to continuously improve the self, team, and the organization
  • Deeply concerned about excellence and quality
  • Loves fast-paced environment and learning new technologies

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

Apple is an Equal Opportunity Employer

We are 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.