Apple's Sales organization generates the revenue needed to fuel our ongoing development of products and services. Our sales team, is in many ways, the face of Apple to our largest customers. As a Software Development Engineer on our US Consulting Engineer team, you will solve technical and process problems to ensure success for both Apple and our customers.
Requirements
- Experience building software and applications in Objective-C and/or Swift
- Experience creating complex and performant user interfaces with UIKit, AppKit, and/or SwiftUI
- Familiarity with Xcode, lldb, and Instruments is a plus
Responsibilities
- Create proof of concepts and sample code to illustrate viable solutions addressing market needs.
- Engage closely with the Software Engineering and Cloud Services teams to transition concepts into production-ready solutions.
- Contribute to the development of Quality Assurance test plans to ensure the delivery of a high-quality product.
- Work in tandem with Systems Engineers and Sales teams to strategically position final solutions in the market.
- Provide both deep technical sales consulting, support, and software development in our technologies with a goal of transforming the way people teach, learn, and work.
Other
- Collaborate closely with the Education, Enterprise, and Government sales organizations to gain insights into market solution needs.
- Partner with Engineering and Product Marketing to formulate comprehensive product requirements documents and marketing requirements documents.
- Evaluate potential solutions and advocate for alignment with stakeholders to ensure market relevance.
- Outstanding communication and presentation skills with the ability to simplify complex ideas and effectively tailor approach to technical and non-technical audiences
- Comfort with ambiguity and ability to help bring clarity to early-stage product ideas