Experience shipping high quality, performant, and reliable products and features.
Familiarity with Apple technologies such as Xcode and Swift, as well as front-end technologies like Vue.js and Node are a plus.
Experience with test-driven development, continuous integration and delivery.
Ability to discuss technical tradeoffs across the stack, including: system architecture, database design, API design, and infrastructure.
Nice to Haves
BS/MS in Computer Science, Computer Engineering, Informatics (or equivalent experience)
A learning attitude to continuously improve self and team
Experience with: Ruby, Rails, Cassandra, PostgreSQL, Docker, Kubernetes, or similar technologies. We believe great engineers are capable of learning new technologies, but experience in the above will be beneficial.
What You'll Be Doing
Join a highly motivated team of talented engineers who value collaboration and building highly reliable backend systems.
Work alongside a small but impactful team, enable cross-functional collaboration with other departments at Apple.
Mentor other engineers, and contribute to architecture discussions, code review, and proposals.
Perks and Benefits
Opportunity to work on world-class developer tools and framework-level support for documentation workflows.
Collaborate with diverse, dynamic, and passionate team members.
Contribute to scaling and improving existing technology while innovating on new products, infrastructure, and tooling.