Director of Mobile Software Engineering

Paris, FR

Job Description / Skills Required

About GoPro
GoPro, Inc. is transforming the way people capture and share their lives. What began as an idea to help athletes self-document while engaged in sports has become a mobile storytelling solution that helps the world capture and share immersive content.”
GoPro offers a fun and fast-paced work environment with passionate and motivated people who have a drive to learn, innovate and succeed
 
Capture. Create. Share.
This is your life. Be a HERO.

GoPro is looking for a Director of Mobile Software Engineering in Paris.  This person will have a solid understanding of the mobile software development life cycle, combined with a passion for building quality software products, is strategic minded while also hands-on and possesses proven experience in creating a best in class software organisation that thrives on challenges to deliver best in class products.
 
What you will do:
Provide leadership and strategic direction to the Mobile Software team in Paris
Define and lead the culture for GoPro’s Paris Mobile Software development site
Manage development site and overall expectations pertaining to setting accurate schedules, costs and resources
Lead a team of software engineers and architects to build engaging mobile software products used by millions of GoPro customers worldwide
Partner with Product Design, QA and UX teams to deliver the compelling solutions for high quality photo and video experiences
Lead by example, care for your team, and establish credibility with the quality of your team's technical execution
Motivate and leads the team.  Attract, recruit, and retain team members.  Provide mentoring and career development and succession planning
Drive continuous improvement through the strengthening of quality the team, processes and systems, recommending appropriate skills, infrastructure and process improvements required to achieve business objectives
Gain and maintain an in-depth knowledge of all GoPro products across the ecosystem between hardware, software, firmware and cloud
Utilize fact/data driven metrics and communications tools to promote and manage the deliverables of the engineering team, promotes cross-functional communication and ensures adequate information flow within the organization

Technology you will Use:
iOS native development (Swift, Cocoa, Metal, OpenGL, ObjectiveC)
Android native development (Java, OpenGL, Vulcan)
Cloud integration (OAuth, Analytics, Http, S3)
IoT integration (BLE, WiFi, NAN)
Machine Learning
 
Skills we are Stoked About:
BS/BA degree in computer science, engineering or related experience. A master’s degree is highly desirable
Minimum of 10-12 years of software engineering experience, and 5-7 years in leadership position managing an medium sized organization
Strong leadership skills that inspire team confidence and respect while motivating team members in a creative and effective manner
Shipped large scale consumer mobile products, preferably has experience with video and photo editing products
Previous experience with product development and engineering in a distributed and “ecosystem” based environments where HW, SW, FW and Cloud-based applications must work cohesively and in unison to bring world class experience to customers  
Proficiency in algorithms, application development, distributed systems, video editing, complexity analysis and software design and/or expertise in embedded systems, networking, performance and application issues
Capable of technical deep-dives into code, networking, operating systems, with theability to communicate with GoPro’s executive team in strategic discussion
Candidate has been a part of an organization during rapid growth or scale
Experience with recruiting, managing and empowering teams to deliver best in class products and ensuring all employees take pride in their work and the success of the company
Exceptional attention to detail, excellent problem solving, interpersonal communication and project management skills
Excellent English written, verbal and presentation language skills including the ability to interact at various levels of organization from the CEO to individual contributors
Self-motivated and experienced in dealing with ambiguity while performing critical project steps
Experienced in defining project prioritization and flexible to shift project focus based on business decisions and priorities
Ability to travel internationally. Position will require approximately 10% international travel.
Perks
Be a member of the leadership team helping to drive the future of consumer content experience
Competitive salary
Discounted employee stock purchase plan
Live it. Eat it. Love it. – Two hours per week dedicated to exploring your passions captured with your GoPro
Get your very own GoPro (Mounts and accessories included)
Fully stocked kitchens with snacks galore
 
GoPro is an Equal Opportunity Employer.