Principal, Software Engineer
Nike
Become a Part of the NIKE, Inc. TeamNIKE, Inc. does more than outfit the world’s best athletes. It’s a place where passionate individuals come together to create the future of sport. We are unapologetic about who we are and what we’re after - bringing innovation and inspiration to every athlete* in the world. We look for athletes who can push boundaries, elevate our potential and continue leading us to greatness. The next tastemakers, playmakers, risk takers and glue players. Are you game?WHO YOU’LL WORK WITHThe 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.WHO WE ARE LOOKING FORNike 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.10+ years of software engineering experience; Bachelor’s degree in Computer Science, Engineering, or equivalent combination of education, experience or trainingExpert-level proficiency in one or more of Swift/SwiftUI, Kotlin/Compose, or modern cross-platform stacks (KMP), with a strong record of shipping consumer mobile applications at significant scale (10M+ MAU)Deep experience with the systems that make activity apps work: Core Location / FusedLocationProvider, Core Motion / SensorManager, background execution and lifecycle, audio session management, push and silent-push pipelines, and durable offline session storageAt least 5 years of hands-on experience architecting companion-device experiences on watchOS and/or Wear OS, including phone-to-watch sync, standalone workouts, and state reconciliationWorking knowledge of health and fitness data platforms - HealthKit, Health Connect / Google Fit - and third-party device integrations (Apple Watch, Garmin, Strava-class partners)Deep experience with mobile CI/CD ecosystems, build and release tooling (Xcode, Gradle, Fastlane, App Store Connect, Google Play), experimentation infrastructure, and developer experience optimization for mobile teamsDemonstrated ability to lead technical architecture reviews, establish engineering standards, and influence decisions across multiple teams and platformsWHAT YOU’LL WORK ONYou’ll architect and own the most critical and complex pieces of Nike’s activity apps - products used daily by athletes across the globe. Your work shapes standards, tools, and technical culture at a scale few companies can offer.Design end-to-end architecture for NRC and NTC across iOS, Android, and companion wearables - ensuring session reliability, sensor accuracy, battery efficiency, security, and scaleOwn the long-term shape of the workout session stack - sensor capture, GPS pipelines, background reliability, recovery from process death, and durable upload - so that every started workout is a saved workoutLead technical strategy for the companion-device experience on Apple Watch and Wear OS: standalone workouts, phone-to-watch sync, fallback behaviors, and the architectural seams that let watch features ship independentlyDrive consolidation of fragmented legacy code paths across NRC and NTC by evaluating existing systems, defining migration paths, and engineering their replacement with efficient, reusable solutionsEstablish traceability models that connect athlete experience through development workflows to production telemetry - session completion, accuracy, time-to-first-mile, crash-free rate - and measurable engineering outcomesPartner with Security, Privacy, and Platform teams to ensure activity data - location, health, biometric - meets Nike’s standards for resilience, compliance, and athlete trustMentor and elevate senior and lead engineers through design reviews, architectural guidance, and direct technical engagement across multiple squads on both platformsChampion communities of practice in Mobile Architecture, Observability, Performance, AI/ML for coaching personalization, Wearables, and OpenSource - growing Nike’s mobile engineering culture to best-in-class industry standardsInfluence and contribute to Nike’s multi-year activity platform roadmap by identifying emerging technology opportunities - on-device ML, sensor fusion, adaptive coaching, new wearable surfaces - and building the case for strategic technical investmentsChampion AI native development practices, demonstrating the art of the possible for software teams while keeping up on the latest developments in AI native software development and systemsNIKE, Inc. is a growth company that looks for team members to grow with it. Nike offers a generous total rewards package, casual work environment, a diverse and inclusive culture, and an electric atmosphere for professional development. No matter the location, or the role, every Nike employee shares one galvanizing mission: To bring inspiration and innovation to every athlete* in the world.NIKE, Inc. is an equal opportunity employer. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, or disability.*If you have a body, you are an athlete.We offer a number of accommodations to complete our interview process including screen readers, sign language interpreters, accessible and single location for in-person interviews, closed captioning, and other reasonable modifications as needed. If you discover, as you navigate our application process, that you need assistance or an accommodation due to a disability, please complete the Candidate Accommodation Request Form.SummaryLocation: Beaverton, OregonType: Full time
- WHO WE’RE LOOKING FORWe are looking for a Senior Principal Software Engineer with deep expertise in FP&A, a strong understanding of P&L and financial drivers, and a proven track record delivering enterprise‑scale finance planning solutions using Anaplan. You are a recognized...SuggestedFull time
$94.1k - $123.48k
...contributions of our people matter.Shift:The regular hours for this position are day shift.Job Description:FormFactor is seeking a Principal Software Engineer to lead the design, development, modernization, and support of software applications used in advanced semiconductor...SuggestedFull timeLive inLocal areaRemote workFlexible hoursShift workDay shift$144.1k - $192.1k
Principal Software Development EngineerCurtiss‑Wright is expanding its team of engineers who build next‑generation network management software. Our platform monitors and controls a wide variety of devices - from routers and firewalls to satellite modems and tactical radios...SuggestedFull timeRemote work- ...level drivers for Intel SoC . • Interface with other members of engineering team while gathering requirements, use cases and validation... ...Computer Engineering. • 7 or more years of experience developing software in C/C++ for Windows OS on x86 platform.Work location...Suggested
$117.1k - $187.3k
...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner...SuggestedFull timeWork experience placementLive inLocal areaRemote workWorldwide$272k - $431.25k
...technical leader to design, drive, and operationalize firmware and software architecture and design as well as collaborate with HW Design... ...the way through product production. Mentor architects and engineering teams to grow them into future leaders. Make key technical...Shift work- ...platform: the APIs, libraries, services, and data stores other engineering teams integrate with to control who can do what in their part... ...evaluate engineering trade-offs directly.Familiarity with enterprise software and the expectations security-conscious customers place on...Full timeLive inRemote workVisa sponsorshipWork visaFlexible hours
$134.36k - $244.04k
...The Principal, IT Software Engineer 1 is a senior technical authority responsible for setting architectural direction and driving end-to-end solution design across multiple teams and complex, interdependent systems. This role operates with a high degree of autonomy, shaping...Local areaRemote work$142.8k - $274.8k
Overview The Microsoft Azure team is seeking a Principal Software Engineer to lead the development of firmware , debugging, and validation of next-generation firmware solutions for Microsoft AI accelerators and cloud silicon platforms. This role is focused on the architecting...Ongoing contractLocal area- ...Ampere Computing LLC is hiring an AI Accelerator Principal Software Engineer – Runtime Library to lead the design, development, and optimization of AI runtime software that enables multiple state-of-the-art models to run efficiently on Ampere’s accelerators. You will...
$250.6k - $362.6k
...single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader...Full timeTemporary workLocal areaRemote workFlexible hours- ...direct impact on the business; help design and build scalable software solutions, make critical technical design choices, implement and... ...years of post-baccalaureate experience in the job offered or a engineer-related occupation. Position requires: • Software Development •...Remote work
- Lead Software Engineer - NIKE Inc., Beaverton, OR. Manage the coordination and overall integration of technical activities in engineering projects; direct, review or approve project design changes; assess project feasibility by analyzing technology, resource needs or market...Temporary workRemote work
- ...contribute positively to team culture while helping others grow and develop.Bachelor’s degree in Textile Science, Apparel, Materials Engineering, Product Development or related field. Will accept any suitable combination of education, experience, and trainingA minimum of 6...Full timeLocal areaOverseas
- ...deployment, including workflow design and collaborating with engineering and other teams on process, needs, strategy and work. This position... ...requirements and interfaces. Analyze user needs and software requirements to determine feasibility of design within time and...
- ...SUMMARY The DevOps Engineer is a key hands‑on engineer on the DevOps team. Main responsibilities include work on infrastructure, integration... ...requirements and interfaces. Analyze user needs and software requirements to determine feasibility of design within time and...Work at officeFlexible hours
$75k - $100k
...Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise... ...requirements. The ideal candidate will combine strong software engineering skills with solid quantitative fundamentals and deep familiarity...Full timeH1bLocal areaRemote workVisa sponsorship$80k - $110k
...Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise... ...PTC APIs, and PTC’s customization frameworks. This role suits engineers who enjoy working close to the platform, extending its behavior...Full timeH1bLocal areaRemote workVisa sponsorship$115.9k - $197k
...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the... ...is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior...Minimum wageWork experience placementFlexible hours- ...Job Title: Senior Software Engineer Job #: 9592-1 Location: 100% remote Duration: 1+ year contract Job Description: Top 3 Required Skills: ~1. SQL (stored procedures, design, performance) ~2. Cloud Infrastructure (Azure) ~3. Microservices Position Summary...Contract workRemote work
- ...developing products, managing big data, and providing leading edge engineering and systems support, our teams in NIKE’s Global Technology... ...and bringing the world with it. WHO WE ARE LOOKING FOR Software Engineering Interns will support various functions across the...Full timeWork experience placementSummer workCasual workInternshipSummer internshipRelocation package
$80k - $100k
...Chip Software Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well-respected...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...leaders who can help lead, coach, and inspire a team of engineers. We want someone with a background in software engineering someone who has a background in modern... ...team of engineers, the team’s Product Manager and Principal Engineers in the organization on software projects...
- ...the Innovation organization and partners closely with process engineers, materials scientists, computational designers, product designers... ...Capabilities Engineer who thrives at the intersection of software, manufacturing, and innovation. This person is an engineer first...Full time
$94.1k - $123.48k
...contributions of our people matter.Shift:The regular hours for this position are day shift.Job Description:FormFactor is seeking a Principal Applications Engineer (Silicon Photonics - SiPh) to serve as a recognized technical expert in advanced semiconductor test and measurement...Full timeLive inLocal areaRemote workWorldwideFlexible hoursShift workDay shift- ...and works with product owners to determine the best solution. Software development Writing technical documentation Automated software... ...Degree required Supplemental education in software development/engineering preferred (either through code schools or traditional degrees...
$90k - $120k
...Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise... ...Required Qualifications Bachelor’s degree in Computer Science, Engineering, or a related technical discipline. Five or more years of SAP...Full timeH1bLocal areaRemote workVisa sponsorship- Job Title Technical skills Seeking a front end React Developer. Experience with Graph QL and/or AWS is a plus. Prior experience developing on a Dev Ops Teams is highly desirable A strong backbone in Node.JS would be a huge plus as well Open to candidate with 1 - 2 years...
- Senior Manager, Software Engineer, Design Engineering - NikeWHO YOU WILL WORK WITHThe Consumer Product & Innovation Design Engineering team develops 2D and 3D tools to enable virtual digital product creation. Our unique team brings together people from VFX, games, visualization...Full time
$80k - $110k
...Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise... ...PTC APIs, and PTC’s customization frameworks. This role suits engineers who enjoy working close to the platform, extending its behavior...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal, Software Engineer. Be the first to apply!
- principal Beaverton, OR
- ultimate software Beaverton, OR
- embedded software Beaverton, OR
- software sales Beaverton, OR
- entry level software sales Beaverton, OR
- software technology Beaverton, OR
- software implementation project manager Beaverton, OR
- software support Beaverton, OR
- healthcare software sales Beaverton, OR
- software Beaverton, OR



