Principal Software Engineer - Android Mobile Platform

September 24

Apply Now
Logo of Nike

Nike

Athletic Shoes • Apparel • Sports Equipment • Digital • Merchandising

10,000+

Description

• Design, develop, and deploy scalable, secure, and highly available Android mobile solutions that meet Nike's business needs across multiple geographies. • Provide direction and mentorship to multi-functional teams, ensuring alignment with company objectives and industry trends. • See opportunities for innovation and develop proof-of-concepts (POCs) or minimum viable products (MVPs) to demonstrate the value of new technologies or approaches. • Work with collaborators, including business leaders, product managers, and engineering teams, to understand requirements and design solutions. • Contribute to the development of Nike's technology roadmap, mentor and coach engineers, sharing knowledge and expertise to help them grow in their careers. • Lead strategy, architecture and implementation of innovative Android solutions that are scalable, resilient, and efficient. • Leads feasibility analysis and serves as technical leader for the most sophisticated multi-functional initiatives. • Work closely with departments to proactively ensure Android mobile engineering capabilities are capable of handling emerging and future business requirements.

Requirements

• Bachelor's degree in Computer Science, Engineering, Information Systems, or similar field or relevant professional experience, education, and training. • Minimum 12+ years of experience in software engineering, with a focus on Android mobile engineering. • Experience in designing, developing, and deploying, premium, performant, secure, and stable Android based solutions. • Deep expertise in Kotlin. Including design, development, and deployment. • Strong technical leadership skills, with experience guiding multi-functional teams and influencing technical direction. • Knowledge of Agile development methodologies and Scrum framework. • Innovative problem-solving skills, with a track record of developing creative solutions to complex technical challenges. • Familiarity with DevOps practices, such as continuous integration and delivery (CI/CD). • Excellent communication and collaboration skills, with the ability to work optimally with both technical and non-technical partners. • Establish best-practice software engineering methodologies for a global, 24x7, high-volume, high-availability, critical production environment, based on metrics-based KPIs.

Apply Now

Similar Jobs

September 17

Airbnb

5001 - 10000

Develop tools for Airbnb hosts as a Senior Android Engineer.

August 14

Philo

51 - 200

Lead Android development, coaching, and management for Philo's multi-platform apps.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com