Description
We're looking for developers who are passionate about making software better! Core interests should include areas such as profiling, optimization, reverse engineering, debugging, security, graph theory, and data visualization. You should have an interest in all levels of the system with the ability to connect OS concepts like virtual memory with language-level tools such as runtime reflection and Swift Concurrency. With every new technology, framework, or product Apple releases there's a need for tools to help expose and explain important system behaviors. As a result, it's key that you have a strong passion for learning! You'll need to work effectively with Apple teams of different engineering disciplines, anticipate problems early, and communicate ideas clearly. You should be able to drive development projects independently, collaborating with other teams to innovate in solving engineering challenges, and iteratively develop solutions to novel and complex problems.
Minimum Qualifications
5+ years macOS or iOS development experience Excellent verbal and written communication skills Passion for leading other engineers, developing skills, and providing clear and actionable feedback Ability to facilitate respectful, creative, and pragmatic, solution-focused technical discussions Expertise in C or C++, proficiency in Swift and/or Objective-C Strong operating systems background, understanding allocators, virtual memory, and process lifecycle Detail-oriented code review skills, reasoning through edge cases and security implications
Preferred Qualifications
Prior engineering management experience Problem solving and debugging skills with lldb, gdb, or other interactive tools Experience using AI technologies to assist in authoring, reviewing, and debugging code Skills in reverse engineering, exploit analysis, fuzzing, binary analysis tools helpful Familiarity with macOS internals, mach APIs, sandboxing, and other security subsystems History of designing, implementing, or improving development tools Experience in computer science or a related field commensurate with a 4-year degree If possible, we’d love to see an example of your relevant work, such as a personal project or open source contribution If you believe you have relevant transferable skills not listed on this posting, please share that information via a Cover Letter
Learn more about this Employer on their Career Site
