Software Engineer - Build Systems
Vancouver, British Columbia, Canada
4d ago

Key Qualifications

  • At least 3+ years of experience as a Software Engineer, Software Developer, or a related occupation
  • Understanding of algorithms and design patterns for distributed systems
  • Experience developing cloud software services and an understanding of design for scalability, performance, reliability and security
  • Experience building and / or maintaining CI / CD systems.
  • Knowledge of Apple’s developer tools, Xcode, Swift Package Manager, etc.
  • Description

    The Cloud Services team is seeking a highly motivated engineer to help us build the future of developer tools at Apple. You will join a small but ambitious group of engineers responsible for a yet to be announced product as an engineer responsible for building new features and services for this new Apple product.

    We are passionate about building industry-leading developer tools and services, and the ideal candidate will have experience building and maintaining CI systems, an enthusiasm for streamlining and automating developer workflows, a thorough understanding of computer science fundamentals, and an appetite to learn and sweat the details of our domain.

    You will collaborate with Apple's software organization to accelerate the development of Apple's internal OS components, and also provide great new features for Apple's external developer community.

    The ideal candidate will be passionate about software engineering best practices including coding standards, code reviews, testing, CI, deployment automation, and release engineering.

    Excellent communication skills, including crafting actionable project proposals, and communicating with stakeholders are a must for a successful candidate.

    You will be part of a focused team in Cloud Services, but also work closely with the larger Development Technologies organization colocated with us.

    Here you will find that we :

  • Have a wide range of experience, from new engineers to Apple veterans.
  • Provide a peaceful work environment where you can choose when to socialize and when to find your own space and focus Have an encouraging and growth-focused workplace culture.
  • Encourage you to use accrued vacation time and maintain a healthy work-life balance.
  • Offer excellent benefits.
  • Education & Experience

    B.S. in Computer Science or equivalent experience

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form