Chargement en cours

Platform Tech Lead

PARIS, 75
il y a 19 jours

At Spinergie, we turn massive volumes of maritime and offshore operations data into actionable insights. Our dashboards are the primary interface between that data and the real‑world decisions our clients make every day.

Our dashboarding system is highly configurable (JSON-driven), reusable across products, and capable of rendering maps, charts, tables, filters, and custom components — all at scale. Behind this flexibility lies a sophisticated framework with multiple abstraction layers.

After years of deliberate modernization, the foundation is solid:

  • Zoneless Angular app with reactive components
  • Web Workers for CPU-intensive computation
  • WebGL-based mapping (MapLibre) for high‑performance geospatial rendering
  • Rich and comprehensive Design System

The journey doesn’t stop here. As Platform Tech Lead, you’ll own this system with your squad — setting the standards for engineers across product teams who extend it under your guidance, and rely on it to build their own products. The next challenges are significant:

  • Scale rendering to hundreds of thousands of streaming data points without degrading UX
  • Reduce memory footprint and eliminate performance bottlenecks in complex dashboards
  • Design a secure and extensible user‑configurable dashboard system (self‑service model)
  • Implement real‑time data flows using SSE or WebSockets
  • Stay ahead of the AI shift that is transforming software
  • Use generative AI to help our users who aren’t data experts make sense of complex datasets

Missions include

No two weeks are the same, but here’s a general breakdown of the time investment across key responsibilities.

  • Directly manage a Senior Developer dedicated to the dashboarding system
  • Oversee and review contributions to the dashboarding system from engineers across product squads
  • Grow and mentor software engineers, providing coaching on both technical skills and career development
  • Foster a culture of innovation, encouraging others to bring new ideas to the system.

Technical Ownership (20%)

  • Own architectural choices for the dashboarding platform and contribute to front‑end standards across Spinergie. Review and validate system designs to ensure scalability, performance, and long‑term maintainability.
  • Partner with Product Managers to shape features, define technical roadmaps, and align business priorities with engineering strategy
  • Set and maintain the bar for code quality, testing, and engineering practices

Delivery & Operations (20%)

  • Own roadmap execution, providing clear visibility and progress tracking across teams
  • Facilitate cross‑team collaborations, ensuring effective communication among engineering, product and design
  • Make pragmatic trade‑offs between speed, quality, and business impact — balancing short‑term delivery with long‑term sustainability

Hands‑On Technical Work (40%)

  • Consistently contribute to the codebase through feature development, architectural improvements, and high‑quality code reviews
  • Investigate and resolve complex production issues, handling root‑cause analysis and guiding the team through critical technical obstacles
  • Continuously explore emerging front‑end technologies and best practices, bringing pragmatic innovations that strengthen the platform

Preferred experience

  • Climate change and sustainability matter to you. Greenwashing aside, you know Spinergie won’t suddenly change the world, but you want to participate in the development of the offshore wind industry and the close monitoring of maritime GHG emissions.
  • You have 5+ years of experience building complex, performance‑sensitive web applications with TypeScript. You’re comfortable with reactive patterns, state management, and component architecture.
  • You care deeply about user experience and can translate product and design intent into robust, elegant technical solutions.
  • You’re comfortable designing abstraction layers, configuration‑driven systems, and reusable frameworks. You think about extensibility and maintainability without over‑engineering.
  • You communicate technical trade‑offs clearly to non‑technical stakeholders and build alignment around architectural decisions across platform and product teams.
  • You have helped grow other engineers — through code reviews, pairing, mentoring, or direct management — and foster an environment where ownership, experimentation, and continuous learning are encouraged.

No candidate perfectly meets all the requirements. If this role excites you and you believe you can bring value to our team, we encourage you to apply!

We are committed to diversity, equity, and inclusion. We welcome applicants from all backgrounds and identities.

Hiring process

  • Discovery: a call with Head of Software Engineering to present Spinergie, the Tech team, the technologies we use and Q&A
  • Competence: an onsite interview with the Tech team to give you the opportunity to present your experience, demonstrate your skills through a technical exercise and discussion
  • Culture & Leadership: a company culture‑fit interview with the Head of People team and discussion with the VP Tech
#J-18808-Ljbffr
Entreprise
Spinergie
Plateforme de publication
WHATJOBS
Offres pouvant vous intéresser
PARIS, 75
il y a 22 jours
LAGRUÈRE, 47
il y a 20 jours
LYON, 69
il y a 21 heures
Soyez le premier à postuler aux nouvelles offres
Soyez le premier à postuler aux nouvelles offres
Créez gratuitement et simplement une alerte pour être averti de l’ajout de nouvelles offres correspondant à vos attentes.
* Champs obligatoires
Ex: boulanger, comptable ou infirmière
Alerte crée avec succès