Current jobs related to Distributed Build Systems Engineer - Cupertino, California - Apple


  • Cupertino, California, United States Apple Full time

    Job SummaryAt Apple, we're looking for a skilled Distributed Build Systems Engineer to join our team. As a key member of our organization, you'll work on building technologies and tools to help software engineers create innovative products.Key Responsibilities Work on extending large-scale build and distributed systems to meet the needs of Apple's operating...


  • Cupertino, California, United States Apple Full time

    SummaryAs a Senior Software Engineer on Apple's ML Platform and Technology team, you will play a key role in designing, building, and maintaining large-scale distributed systems to support the end-to-end machine learning lifecycle. This involves integrating various internal ML systems and frameworks to orchestrate ML processes, partnering closely with data...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking an experienced Lead Software Engineer to join our Apple Data Platform team. As a key member of our team, you will be responsible for designing, implementing, and maintaining distributed systems to build world-class ML platforms/products at scale.ResponsibilitiesDesign and implement scalable, highly available systems that...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking an Operating System Build Quality Engineer to join our team at Apple. As a member of our fast-paced group, you will have the unique opportunity to shape and improve the software that allows our products to delight and inspire millions of users every day.Key Responsibilities- Monitor and triage automated test runs- Design test plans,...


  • Cupertino, California, United States Apple Full time

    Job DescriptionAt Apple, we're looking for a highly motivated Senior Build and Release Engineer to join our tvOS Software Team. As a key member of our Engineering Operations team, you'll have the opportunity to make a significant impact on our build and release process.As a Senior Build and Release Engineer, you'll be responsible for improving and...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled System Development Engineer to join our AWS Vetting team. As a key member of our team, you will be responsible for designing, building, and deploying large-scale and high-impact projects.Key Responsibilities:Develop infrastructure-as-code software to stand-up large distributed servicesDesign fault tolerance and...


  • Cupertino, California, United States Apple Full time

    Job DescriptionAs a Senior Software Engineer on the Apple Intelligence team, you will play a key role in developing groundbreaking conversational assistant technologies for large-scale systems and new client devices. You will work closely with cross-functional teams to design, implement, and evaluate AI/ML systems, ensuring they meet the highest standards of...


  • 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

    Crafting innovative software solutions at Apple requires a unique blend of technical expertise and creative problem-solving skills. As a Distributed Systems Software Developer, you will play a pivotal role in shaping our next-generation network infrastructure, working closely with a talented team to design and implement cutting-edge software solutions.


  • Cupertino, California, United States Apple Full time

    About the RoleAs a Senior Software Engineer on the Apple Intelligence team, 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 Responsibilities Own...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly motivated Senior Build and Release Engineer to join our Engineering Operations team. As a key member of the tvOS Software Team, you will have the opportunity to make a significant impact on our build and release process.Responsibilities:Improve and maintain our current tooling and bring it to the next level.Design,...


  • Cupertino, California, United States Apple Full time

    Job SummaryApple is seeking a skilled Site Reliability Engineer to join our team. As a Site Reliability Engineer, you will be responsible for developing processes, tools, and automation for managing distributed systems in production environments. You will work closely with our software and systems engineering teams to build and run large-scale, massively...


  • Cupertino, California, United States Apple Full time

    Job DescriptionWe are seeking a highly skilled Site Reliability Engineer to join our Apple Services Engineering team. As a Site Reliability Engineer, you will be responsible for designing, building, and operating the systems and services that support our customers' experiences.Our team is responsible for the systems and services that directly support our...


  • Cupertino, California, United States Apple Full time

    Job SummaryApple is seeking a highly skilled Site Reliability Engineer to join our Apple Service Engineering - SRE team. As a key member of our team, you will be responsible for developing processes, tools, and automation for managing distributed systems in production environments. Our SRE team combines software and systems engineering and system...


  • Cupertino, California, United States Apple Full time

    Job Title: Software Systems EngineerWe are seeking a highly skilled Software Systems Engineer to join our Core Telemetry Platform team at Apple. As a key member of our team, you will be responsible for designing and developing software systems to improve power and performance of Apple products.About the RoleThis is an exciting opportunity to work on the...


  • Cupertino, California, United States Apple Full time

    About the RoleAs a Software Engineer at Apple, you will be responsible for designing and developing scalable enterprise-level backend solutions using Java and Spring. You will work closely with our business leaders and other partners to implement new solutions, and be part of an Agile team responsible for building and enhancing Apple's IS&T Platforms and...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior System Development Engineer to join our Hardware Engineering team at Amazon. As a key member of our team, you will be responsible for designing and building software and enabling tools to support the development of our hardware products.Key ResponsibilitiesLead the Hardware Engineering System Development...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our dynamic team in Apple's ML Platform & Technology group. This role will focus on designing, building, and maintaining large-scale distributed systems to support the end-to-end machine learning (ML) lifecycle.Key ResponsibilitiesDesign and develop large-scale distributed systems...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior System Development Engineer to join our Hardware Engineering team at Amazon. As a key member of our team, you will be responsible for designing and developing software and enabling tools to support the development of next-generation storage servers.You will work closely with internal customers to identify...


  • Cupertino, California, United States Apple Full time

    Job SummaryApple is seeking a skilled Site Reliability Engineer to join our Solr SRE team. As a key member of our team, you will be responsible for developing processes, tools, and automation for managing distributed systems in production environments. About the RoleOur SRE team combines software and systems engineering and system administration practices to...

Distributed Build Systems Engineer

2 months ago


Cupertino, California, United States Apple Full time
About the Role

We are seeking an experienced Software Engineer to join our Build Execution team at Apple. As a key member of our team, you will work on extending large-scale novel build and distributed systems to meet the needs of Apple's operating system engineers.

Key Responsibilities
  • Design and develop high-performance build systems using modern distributed systems and build system technology.
  • Collaborate with cross-functional teams to identify and solve build system problems.
  • Develop and operate a large-scale functional build system service used by all of the Software Engineering organization at Apple.
  • Work on solving build system problems by leveraging a strong distributed backend.
  • Make high-level architectural decisions about how to architect the backend, considering both short- and long-term goals.
Requirements
  • 3+ years of industry experience, a Graduate degree, or equivalent experience preferred.
  • Strong software architecture and coding abilities.
  • Interest in build systems, cloud services, and other high-performance system software.
  • Excellent collaborative skills, with strong written and verbal communication.
What We Offer

At Apple, we offer a comprehensive compensation package, including base pay, discretionary bonuses, and commission payments. We also provide benefits such as comprehensive medical and dental coverage, retirement benefits, and a range of discounted products and free services.

About Apple

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.