Senior Software Engineer - Fullstack/Back-End
MetroscopeRole & 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 Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
Senior Back-end Engineer - In App Analytics
Join Gorgias as a Senior Back-end Engineer in Paris, focusing on in-app analytics with Python, Flask, and microservices.
Senior Full Stack Engineer
Join Ogury as a Senior Full Stack Engineer in Paris, focusing on SaaS platform development with React.js and Node.js.
Senior Backend Developer with TypeScript and Python
Join our team as a Senior Backend Developer in Munich, working with TypeScript, Python, and AWS to revolutionize parking systems.
Senior Full Stack Engineer with React and TypeScript
Join Messari as a Senior Full Stack Engineer focusing on React and TypeScript to build scalable web applications.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.
Senior Software Engineer - Language Tools
Join Datadog as a Senior Software Engineer in Lyon to develop and support language tools for backend engineers.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Senior Full Stack Engineer with Front-End Focus
Join Messari as a Senior Full Stack Engineer focusing on front-end development, bridging frontend and backend teams.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior Full-Stack Engineer
Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.
Senior Software Engineer - Front-End (React.js)
Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.
Senior Fullstack Engineer (Python, React, TypeScript)
Join TRACT as a Senior Fullstack Engineer to lead development in Python, React, and TypeScript, driving sustainability in AgTech.
Senior Full Stack Software Engineer
Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.
Senior Software Engineer - Python
Join Gorgias as a Senior Software Engineer in Python, working on API development and app integrations in a hybrid role in New York.
Principal Software Engineer
Join Farmless as a Principal Software Engineer to revolutionize food production with cutting-edge software solutions.
Full Stack Engineer (Early Career)
Join Accrete AI as a Full Stack Engineer in New York, NY. Work with Angular, Vue.js, and more to develop scalable web applications.
Senior Software Engineer (Full-Stack)
Join Parrot as a Senior Software Engineer (Full-Stack) to build AI-driven web applications and backend services.
Mid-Level Full Stack Developer (Angular, React, NodeJS)
Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.
Senior Software Engineer, Go/Java
Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
Full Stack Software Engineer - Field Software
Join Gecko Robotics as a Full Stack Software Engineer to develop innovative field software solutions using Svelte, JavaScript, and Python.