- Participate in all phases of the software development cycle: from problem definition and design, through implementation, testing, and debugging- Work with client teams to build the features required for Darwin to meet their development and product requirements- Partner with technology owners throughout Apple to enable their technologies for use in server environments- Engage cross-functionally to affect technical change across Apple