The Activity Apps team builds and operates Nike Run Club (NRC) and Nike Training Club (NTC) - the mobile experiences that move millions of Nike athletes through runs, workouts, training plans, and guided coaching every day. This role partners directly with Directors, Architects, Product Managers, Designers, Sport Science, and engineering squads across iOS, Android, wearables, and the backend services that power activity at Nike. This role reports to the Director of Engineering for Activity Apps and collaborates across mobile platform, athlete, coaching content, and developer experience functions globally. Nike is seeking a Principal Software Engineer who brings architectural depth, technical authority, and a passion for transforming how mobile activity experiences get built at consumer scale. The successful candidate has a proven track record of leading consumer mobile applications, influencing cross-functional technical strategy across iOS and Android, and mentoring senior engineers toward higher standards. This role requires someone who thinks in systems, drives modern mobile development practices, and can bridge long-term platform vision with day-to-day execution. The ideal candidate thrives in ambiguity, takes ownership of the hardest technical problems - the always-on workout session, the sensor that disagrees with itself, the watch that has to keep working when the phone dies - and leaves the apps measurably better than they found them.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal