Role & Responsibilities
As a Senior Software Engineer at Metroscope, you will be a key player in enhancing our software for improving energy performance. You will develop new features and improve existing ones, focusing on code simplicity, maintainability, and scalability. You will work closely with your feature team, contributing to code reviews, technical design, application monitoring in production, and mentoring junior staff. You will ensure the quality of the code produced, as we do not have a dedicated QA team; thus, you will be responsible for producing tests to minimize manual verification work.
Technical Stack
We have openings in each of our two feature teams. Common elements across both stacks include:
- TypeScript for front-end and back-end business logic and data persistence
- Python & FastAPI for ML & algorithmic back-end parts
- PostgreSQL & Prisma
- Docker, Kubernetes & Terraform
- GitHub, Harbor registry
Specific elements for the first feature team's stack:
- NodeJS & Express
- Redis & BullMQ
Specific elements for the second feature team's stack:
- NestJS
- NATS
- Azure Data Explorer
Profile Sought
You should have solid experience in full-stack/back-end development, particularly with TypeScript and/or Python. Experience with SaaS in production involving significant data volumes is essential. You should be familiar with startup/scale-up environments, architectural patterns, code quality, velocity, and security. Fluency in French and English is required.
Soft Skills
You should be pragmatic, enjoy solving complex problems with simple solutions, and view yourself as a product-engineer who enjoys interacting with PMs and constructively challenging constraints. You should be comfortable giving and receiving feedback and be a respectful team player.
Benefits
Joining Metroscope offers numerous benefits:
- 100% coverage of Pass Navigo or sustainable mobility package (up to €700/year)
- Restaurant card (€10/day, 60% covered by Metroscope)
- Health insurance (70% covered by Metroscope)
- €300 remote setup
- Group Savings Plan with EDF matching
- Profit-sharing plan (0-10% of fixed salary)
- Yoga classes
- Team building and seminars
Why Metroscope?
By joining us, you will contribute to improving the efficiency of electricity production globally and have a direct individual impact in the energy transition. You will work on an innovative product with passionate colleagues and tackle industry giants by simplifying processes to serve the industry. There is ample room for growth and to influence our evolution.
Benefits Extracted with AI
- 100% coverage of Pass Navigo or sustainable mobility package (up to €700/year)
- Restaurant card (€10/day, 60% covered by Metroscope)
- Health insurance (70% covered by Metroscope)
- €300 remote setup
- Group Savings Plan with EDF matching
- Profit-sharing plan (0-10% of fixed salary)
- Yoga classes
- Team building and seminars
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Full Stack/Back-End with Python and TypeScript
Join Metroscope as a Senior Software Engineer in Paris, working on innovative energy solutions with Python and TypeScript in a hybrid environment.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Senior Frontend Engineer with React and TypeScript
Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.
Senior Python Engineer
Join TRACT as a Senior Python Engineer to develop scalable APIs and backend systems for sustainability insights in the Ag & Food industry.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Back End Engineer with Node.js and TypeScript
Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.
Senior FullStack Developer (React, Node.js, TypeScript)
Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.
Fullstack Developer (m/f/d) with JavaScript and Python
Join smartmicro as a Fullstack Developer to work on high-tech radar sensors using JavaScript, Python, and more in Brunswick, Germany.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Senior Fullstack Engineer with TypeScript and Microservices
Join SumUp as a Senior Fullstack Engineer in Berlin. Work with TypeScript, Microservices, and REST APIs to enhance global fintech solutions.
Senior Full-Stack Developer
Join Basic-Fit as a Senior Full-Stack Developer in Tilburg. Work with React, Node.js, and more to enhance fitness experiences across Europe.
Senior Full Stack Software Engineer
Join Buynomics as a Senior Full Stack Software Engineer, working with TypeScript, ReactJS, and NodeJS in a hybrid role in Cologne.
Senior Full-Stack Engineer, Core Experiences
Join BetterUp as a Senior Full-Stack Engineer to lead projects, craft quality code, and empower teams in a hybrid role in the Netherlands.
Senior Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.