Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Apple is seeking an experienced software engineer to tackle challenging distributed systems at scale. You will own solutions with a driven team across the product and software development lifecycle.
You will design, build, test, deliver, and maintain software, participate in architecture discussions, write specs, review code, and produce documentation. Strong self-motivation and clear communication are essential for collaboration across teams and partners.
You'll have the opportunity to tackle the intricate challenge of building resilient andreliable distributed software systems at Apple's scale. You will be given flexibility toexplore creative solutions, the support of a talented and driven team, and access todiverse technologies. You will have the autonomy and responsibility to take fullownership of your solutions. You'll join a nimble team involved in every stage of the product and softwaredevelopment lifecycle and will design, build, test, deliver, and maintain exceptionalsoftware that truly makes a difference. In this fast-paced environment, you'll behands-on in all phases, and will actively shape the architecture and design of ourplatforms and offerings through the experience of operating, monitoring, andproviding on-call support for the software you build. As a key member of the team, you’ll participate in technical discussions, writespecifications, review code, and produce documentation. Success in this role thereforerequires strong self-motivation, crisp and clear communication, a highlycollaborative approach, and the ability to work effectively across teams anddisciplines.