Staff Cross-platform Software Engineer
il y a 2 semaines
Location: Flexible (Paris Issy-les-Moulineaux).This role offers the flexibility to work from home, within proximity to an office location.
The Role
On this team you will be responsible for extending and maintaining core software that is at the heart of GoPro's software ecosystem. The Staff Cross-Platform Software Engineer is responsible for developing software and tools integrated into mobile apps, desktop apps, the GoPro cloud, and GoPro cameras. The ideal candidate is proficient with a variety of platforms, programming languages, tools, and build systems, and has experience working in an agile software development environment.
The person in this role is responsible for building high-quality, well-tested libraries and tools that work on many platforms. They work with platform-specific teams to integrate these libraries and tools to create a cohesive software ecosystem that helps people cherish their most precious photo and video memories.
What You Will Do
- Design, build, test, and maintain cross-platform software used by client application development teams
- Work on a wide variety of platforms (desktop, mobile, cloud, embedded)
- Work in a variety of areas, including media file format support, graphics programming, AI integration, platform abstractions, physics-based algorithm development, heuristic-based algorithm development, professional editing plugins
- Continually improve the craftsmanship and reliability of the code
- Improve the software engineering system (how software is managed, integrated, and built)
Skills We're Excited About
- BS in Computer Science, Engineering or relevant field
- 3-5 years of experience working in a cross-platform software development environment using C++ and at least one other programming language
- Strong communication skills (written and verbal)
Bonus Points For
- Proficiency in "modern" C++ (C++11 and newer)
- Familiarity with the CMake meta-build system
- Experience developing libraries and apps on Windows, macOS, Linux, iOS, and Android
- Strong git skills including github actions
- Comfortable with Java, Kotlin, Swift, Objective C, C#, and Python
- Comfortable with Xcode, Visual Studio, and Android Studio
- Experience working with photo, video, or audio media
- Passion for photography / videography
Why Work With Us?
Create your own destiny. GoPro enables you and trusts you to get your own job done, because we believe that autonomy in role brings out the best in our employees.
Live your best life. We've adopted remote and flexible work arrangements to support work at GoPro alongside our commitment to supporting employee wellbeing, belonging and connection with one another.
Work with leading edge technologies. We encourage employees to cultivate and use the latest and greatest technology, to provide the best solutions to serve our customers. We celebrate creative solutions that bring innovation to GoPro technology.
GoPro Highlights
- Get your very own GoPro camera + gear
- Generous time off policy
- Excellent healthcare insurance coverage for you and your family (Health premium paid 70% by GoPro)
- Competitive salary and discretionary performance-related bonus
- Subsidized lunch and snacks galore
- LiveHealthy monthly wellness reimbursement
- Monthly phone and internet reimbursement
- Transit benefit – % of the applicable public transportation pass
- Flexible work arrangements
- Discounted employee stock purchase plan (ESPP)
- Professional + personal development opportunities, i.e. Opportunity Lab, technology trainings, certifications, Peer-to-Peer learning, conferences and more
- Opportunities to get involved in the causes that you care about (annual camera donation + volunteer events)
GoPro is proud to be an Equal Opportunity Employer.
-
Staff Software Engineer
il y a 2 semaines
Paris, Île-de-France Pfizer Temps pleinRole DescriptionThe AI Backend Python Engineer (Staff) will provide technical leadership and define the architecture for backend systems that power the next generation of generative AI applications and large language model(LLM) integrations. This role focuses on driving strategic technical direction, designing platform-levelsolutions using Python, FastAPI,...
-
Staff Software Engineer, Platform
il y a 2 semaines
Paris, Île-de-France Genesis AI Temps pleinWhat You'll DoDesign, build, and maintain foundational frameworks and tools to empower expert teams to experiment fast and turn ideas into full-fledged and production-ready systems.Collaborate with expert teams to validate uses cases and build robust solutions, bringing cross-team perspective and aiming for modular and reusable components.Identify and...
-
Staff Software Engineer, Core Observability
il y a 2 semaines
Paris, Île-de-France Datadog Temps pleinAbout Datadog:We're on a mission to build the best platform in the world for engineers to understand and scale their systems, applications, and teams. We operate at high scale—trillions of data points per day—providing always-on alerting, metrics visualization, logs, and application tracing for tens of thousands of companies. Our engineering culture...
-
Staff Software Engineer
il y a 2 semaines
Paris, Île-de-France Datadog Temps pleinWe're looking for a Staff Engineer to join the RUM (Real User Monitoring) Platform team within Datadog's DEM (Digital Experience Monitoring) pillar. In this role, you'll lead foundational engineering work that enables scalable, cross-product integrations across critical observability features such as session replay, error tracking, feature flags, and product...
-
Senior Staff Software Engineer
il y a 2 semaines
Paris, Île-de-France Alice & Bob Temps pleinAlice & Bob is developing the first universal, fault-tolerant quantum computer to solve the world's hardest problems.The quantum computer we envision building is based on a new kind of superconducting qubit: the Schrödinger cat qubit. In comparison to other superconducting platforms, cat qubits have the astonishing ability to implement quantum error...
-
Senior Staff Software Engineer
il y a 2 semaines
Paris, Île-de-France Alice & Bob Temps pleinAlice & Bob is developing the first universal, fault-tolerant quantum computer to solve the world's hardest problems.The quantum computer we envision building is based on a new kind of superconducting qubit: the Schrödinger cat qubit. In comparison to other superconducting platforms, cat qubits have the astonishing ability to implement quantum error...
-
Staff Rails Engineer
il y a 2 semaines
Paris, Île-de-France Altertable Temps pleinCompany DescriptionAltertable is revolutionizing how modern companies utilize their data through an AI-driven, proactive, unified platform. Our innovative technology acts as a fleet of data copilots, automating tasks like query drafts, anomaly detection, and instant commentary, while keeping humans fully in control. By delivering insights 10× faster, we...
-
Staff Software Engineer, Core Observability
il y a 2 semaines
Paris, Île-de-France Datadog Temps pleinAbout Datadog:We're on a mission to build the best platform in the world for engineers to understand and scale their systems, applications, and teams. We operate at high scale—trillions of data points per day—providing always-on alerting, metrics visualization, logs, and application tracing for tens of thousands of companies. Our engineering culture...
-
Staff Engineer
il y a 7 jours
Paris, Île-de-France Jus Mundi SAS Temps pleinAbout the RoleJus Mundi is looking for a Staff Engineer to play a critical role in shaping and sustaining a resilient, secure, and scalable platform that acts as a force multiplier for our entire engineering organization. This role sits at the intersection of long-term technical vision, day-to-day operational excellence, and product impact. You will lead the...
-
Software Engineer
il y a 2 semaines
Paris, Île-de-France TalentCloud Group Temps pleinSoftware Engineer – Python & SnowflakeOur client is a global, technology‑driven investment organisation who is seeking a Software Engineer to join its Data Platform & Analytics team. This team delivers a high‑availability, enterprise-scale data platform used to analyse investment strategy performance across global regions.This role places you at the...