
Ivalua · France
Senior Software Engineer - Observability & SRE (H/F) (Massy - France) Créée en 2000, Ivalua est un leader mondial dans l’édition de solutions cloud de gestion...
Senior Software Engineer - Observability & SRE (H/F)
(Massy - France)
Créée en 2000, Ivalua est un leader mondial dans l’édition de solutions cloud de gestion des achats.
Chez Ivalua, nous sommes une communauté mondiale d'experts convaincus que la transformation numérique rend les chaînes
d'approvisionnement plus durables et résilientes, tout en améliorant la collaboration avec les fournisseurs.
Et nous y parvenons grâce à notre plateforme cloud de gestion des dépenses, qui permet à des centaines de grandes marques de gérer
leurs dépenses et leurs fournisseurs tout en optimisant leur rentabilité, leur performance ESG (Environnement, Sociale et
Gouvernance), de réduire les risques et d’améliorer leur productivité.
Animés par nos passions et nourris par nos ambitions communes, nous nous donnons les moyens de relever les défis et de créer des
expériences impactantes pour nos clients et notre écosystème partenaire, tout en donnant du sens à nos équipes.
Découvrez en plus sur www.ivalua.com. Suivez-nous sur LinkedIn
CONTEXTE: Au sein de l’équipe Framework & Architecture de notre R&D, vous serez en charge d’apporter votre vision et expertise
afin de concevoir et d’implémenter un nouveau framework d’observabilité de notre plateforme SaaS (sur les couches front-end et
back-end).
ROLE: Vous rejoindrez une équipe agile, composée de 5 développeurs, 1 Dev Lead, 1 Product Manager.
backend (.Net 8)
d'observabilité.
les équipes qui gèrent les outils d'observabilité (DataDog, Grafana...)
gestion des performances applicatives.
Si votre candidature correspond aux compétences souhaitées pour ce rôle, notre équipe de recrutement vous contactera pour
planifier un premier échange téléphonique. Faites un pas de plus vers la réalisation de vos objectifs - postulez dès aujourd'hui
!
Un recruteur dédié vous guidera à chaque étape du processus de recrutement. Nous sommes là pour vous accompagner!
Notre processus de recrutement est conçu pour évaluer vos compétences à travers une série d'entretiens personnalisés avec nos
équipes. Les entretiens se dérouleront virtuellement et en personne dans nos locaux.
passionnées par leur travail et guidées par une même vision,
valorisée,
team building),
Portés par nos différences - Votre énergie est notre force !
Unis par nos valeurs, nous célébrons la diversité et l’équité dans toute leur étendue pour construire un environnement de travail
inclusif. Pour aider nos clients à rendre leurs chaînes d’approvisionnement plus efficaces, durables et résilientes, nous comptons
sur nos équipes internationales aux parcours, compétences et perspectives divers et variés. Nous croyons en l’égalité des
opportunités et en la diversité comme moteurs d’innovation, favorisant un esprit d’inclusivité, un environnement de travail
productif et agréable, et en offrant des perspectives de carrière épanouissantes pour tous les Ivaluans.
Explorez la culture Ivalua - visionnez cette vidéo pour en savoir plus !
Join Pigment: The AI Platform Redefining Business Planning Pigment is the AI-powered business planning and performance management platform built for agility and scale. We connect people, data, and processes in one intuitive, feature-rich solution, empowering every team—from Finance to HR—to build, adapt, and align strategic plans in real time. Founded in 2019, Pigment is one of the fastest-growing SaaS companies globally. Industry leaders like Unilever, Snowflake, Siemens, and DPD use Pigment daily to make more informed decisions and confidently navigate any scenario. With a team of 600+ across Paris, London, New York, Toronto, San Francisco and Austin, we've raised nearly $400M from top-tier investors and were named a Visionary in the 2024 Gartner® Magic Quadrant™ for Financial Planning Software. At Pigment, we take smart risks, celebrate bold ideas, and challenge the status quo—all while working as one team. If you're driven by innovation and ready to make an impact at scale, we’d love to hear from you. 🚀 The Opportunity: As a Backend Software Engineer you’ll work on performance-critical systems that process and aggregate millions of records in real time, directly enabling our clients to make better, faster decisions. Here’s why this is an exciting opportunity: ✨ Work on the Core Engine: Contribute to the design and optimization of our proprietary formula and query engine. ⚙️ Solve Complex Problems: Tackle scalability and performance challenges across high-volume, real-time datasets. 🧠 Shape the Product: Collaborate closely with frontend engineers and product managers to deliver impactful features. 🚀 Own the Stack: Build and maintain backend services using modern technologies like .NET Core, PostgreSQL, and GCP. 📈 Drive Innovation: Influence architecture decisions, test new ideas, and continuously improve performance and reliability. If you enjoy solving hard problems and building systems that scale, this is the perfect place to grow your career! Who You Are: We value strong software engineering skills and a problem-solving mindset. You thrive on turning complex requirements into elegant, maintainable solutions and are eager to deliver value to end users. In any case, you have: - Experience working as a software engineer on production systems. - Proven ability to design object-oriented software with languages such as C#, Java, C++, Golang, Rust, Python, or Ruby. - A collaborative mindset and strong communication skills. - A desire to deeply understand how the product works and the value it brings to users. - A good dose of humility and the willingness to grow (no matter your seniority!). - A fluent level in English (French is not required). Your Responsibilities: - Design and build the core computation engine that powers our business planning platform. - Collaborate with frontend engineers, product managers, and designers to define, develop, and deliver features that bring value to users. - Optimize performance and scalability of systems processing large-scale data in real time. - Continuously monitor and improve the reliability, maintainability, and test coverage of backend services. - Contribute to technical architecture and decision-making across the backend stack. - Champion clean code, great documentation, and modern engineering best practices. Current Projects You could Work On : Computation Engine: Scaling and optimizing our formula engine to support increasingly complex use cases and larger datasets. Performance Optimization: Profiling and improving the speed of real-time queries and calculations. Infrastructure Improvements: Evolving our backend platform for reliability, observability, and developer efficiency. Cross-Team Collaboration: Working closely with frontend teams to ensure smooth API integration and a great user experience. Technical Challenges: - Handling real-time computation and aggregation over millions of records. - Ensuring system performance while scaling to meet enterprise-grade demands. - Balancing feature delivery with code quality and technical debt management. - Driving architectural improvements to keep our platform fast, reliable, and future-ready. Our Tech Stack: Languages & Frameworks: C# on .NET Core (Linux) Database: PostgreSQL Infrastructure: Google Cloud Platform, Docker, Kubernetes, Terraform Messaging & CI/CD: RabbitMQ, Circle CI Frontend: React (TypeScript) – close collaboration with frontend teams expected! What You’ll Get: Competitive salary Equity Comprehensive health insurance with Alan Blue (free for you and your family 💙) Trust and flexible working hours Remote-friendly policy Brand new offices in Paris, London, New York, and Toronto
Join Pigment: The AI Platform Redefining Business Planning Pigment is the AI-powered business planning and performance management platform built for agility and scale. We connect people, data, and processes in one intuitive, feature-rich solution, empowering every team—from Finance to HR—to build, adapt, and align strategic plans in real time. Founded in 2019, Pigment is one of the fastest-growing SaaS companies globally. Industry leaders like Unilever, Snowflake, Siemens, and DPD use Pigment daily to make more informed decisions and confidently navigate any scenario. With a team of 600+ across Paris, London, New York, Toronto, San Francisco and Austin, we've raised nearly $400M from top-tier investors and were named a Visionary in the 2024 Gartner® Magic Quadrant™ for Financial Planning Software. At Pigment, we take smart risks, celebrate bold ideas, and challenge the status quo—all while working as one team. If you're driven by innovation and ready to make an impact at scale, we’d love to hear from you. The Opportunity We are looking for senior software engineers who can also be people managers of other software engineers, for a share of their time (up to 50%). On the software engineering part: More than knowledge of a specific language or framework, we are looking for great software engineering skills: ability to translate functional requirements into an elegant and simple design, and then deliver the code. We are also looking for engineers who understand the product and the customer's needs in detail and can suggest innovative ideas: in the end, it's all about delivering value to end users. On the people management part, here is what it entails: - coaching up to 6 direct reports (usually every 2 weeks) - defining expectations, collecting and delivering feedback - building career development plans (we have a skill leveling matrix) - participating in performance-related decisions with other managers (ex: proposing and calibrating salary raises), including under-performance remediation - (optional) leading ad hoc projects with other managers to structure engineering (ex: organize technical demos, animate an All Hands, lead evolutions to our skill leveling matrix) In the Pigment engineering team, people managers do not have the responsibility of a particular technical domain, as this is the role of technical leads: this way, we make sure career decisions and technical choices are independent from one another. Explore Our Tech Blog: If you're curious about the kind of challenges our engineering team tackles, our culture and our organization, we invite you to explore our Tech Blog! Who you are In any case, you have: - Experience as a software engineer working on a product in production - for managers specifically, this experience must be evaluated during the interview process at a “senior” level (that is, usually from 7-8 years) - Experience in people management of at least 2-3 years, - Proven experience designing object oriented software with languages such as C#, Java, C++, Golang, Rust, Python or Ruby (this list is not exhaustive). - Great team spirit with a problem-solving attitude. - A good dose of humility and the willingness to grow (no matter your seniority!). - A fluent level of English (French is not a must). What you will get - Competitive salary - Equity - The best health insurance with Alan Blue entirely free for you and your family 💙 - Trust and flexible working hours - Brand new offices in the heart of Paris, London, New York and, Toronto - Remote-friendly environment
Join Pigment: The AI Platform Redefining Business Planning Pigment is the AI-powered business planning and performance management platform built for agility and scale. We connect people, data, and processes in one intuitive, feature-rich solution, empowering every team—from Finance to HR—to build, adapt, and align strategic plans in real time. Founded in 2019, Pigment is one of the fastest-growing SaaS companies globally. Industry leaders like Unilever, Snowflake, Siemens, and DPD use Pigment daily to make more informed decisions and confidently navigate any scenario. With a team of 600+ across Paris, London, New York, Toronto, San Francisco and Austin, we've raised nearly $400M from top-tier investors and were named a Visionary in the 2024 Gartner® Magic Quadrant™ for Financial Planning Software. At Pigment, we take smart risks, celebrate bold ideas, and challenge the status quo—all while working as one team. If you're driven by innovation and ready to make an impact at scale, we’d love to hear from you. 🚀 The Opportunity: Join our Product Community team as a Frontend Software Engineer and play a key role in shaping cutting-edge user experiences! You'll work on exciting, high-impact projects ranging from AI-powered features to rich data visualizations while collaborating closely with talented backend engineers and product managers. Here’s why this is an exciting opportunity: ✨ Innovate with AI: Implement intelligent features that guide users and streamline complex workflows. 📊 Visualize Complex Data: Build and optimize advanced data visualizations like charts, maps, and real-time dashboards. 🎨 Shape the Design System: Influence and maintain our proprietary design system to deliver consistent, high-performance UIs.🔍 Tackle Real Challenges: Solve complex problems involving large datasets, real-time updates, and system performance. 📈 Drive the Future: Be part of a forward-thinking team that embraces new technologies and continuous learning. If you're passionate about building elegant, scalable UIs and enjoy collaborating across teams, this is the perfect place to grow your career! Who You Are: We value strong software engineering skills and a proactive mindset. You should be able to translate complex functional requirements into elegant designs and high-quality code. You are also comfortable working across teams to ensure the frontend experience aligns with backend capabilities. In any case, you have: Strong experience as a software engineer working on production systems. Proven expertise in building scalable UIs with React and TypeScript. A track record of collaborating with backend engineers to shape API design and optimize data consumption. Experience working with design systems, performance optimization, and handling large datasets. Strong communication skills and a problem-solving attitude. A good dose of humility and the willingness to grow (no matter your seniority!). A fluent level in English (French is not required). Your Responsibilities: Build and maintain user interfaces for client-facing features, ensuring high-quality and performant UI delivery. Collaborate with backend engineers and product managers to design, develop, and deliver new features while offering technical input on API design and data handling. Implement and enhance AI-driven capabilities that assist users with complex workflows (e.g., generating actionable insights). Develop advanced data visualizations (charts, maps, dashboards) that provide users with real-time, interactive insights. Contribute to and maintain our internal design system, including custom caching mechanisms and advanced state management solutions. Continuously balance delivering new features with ongoing maintenance and performance optimization. Proactively identify and resolve issues while ensuring continuous delivery and improving technical processes. Current Projects You'll Work On: AI Capabilities: Implementing intelligent features that guide users and enhance their workflows. Data Visualizations: Building and optimizing rich, interactive views to present complex datasets clearly and efficiently. Design System: Maintaining and evolving our proprietary design system to improve development speed and UI consistency. Technology Migration: Evaluating and adopting new technologies to keep our platform modern and efficient. Technical Challenges: Balancing feature delivery with system maintenance and performance improvements. Implementing real-time updates and managing large-scale data visualizations. Collaborating across teams to influence API design and ensure seamless frontend-backend integration. Our Tech Stack: Languages & Frameworks: React (TypeScript) Testing Tools: Vitest (unit testing), Cypress (E2E testing) Build Tools: Vite (for local development and production bundling) Custom Solutions: Internal design system, advanced caching mechanisms, and proprietary state management built on top of open-source technologies. About the Team: Mission: Deliver client-facing features that enhance the user experience while providing technical leadership and guidance on UI decisions. Structure: Product Community is a collaborative group of teams (e.g., AI, Views) responsible for different areas of the product. Engineers are encouraged to share knowledge and can move across squads based on their interests. Size: Approximately 30 engineers across the Product division, working in small, focused squads with a mix of frontend and backend specialists. Collaboration: Regularly engage with backend engineers, product managers, and designers to deliver robust, user-centric solutions. #LI-REMOTE #LI-CK1