Join Our Team as a Senior Software Engineer
We are seeking a Senior Software Engineer to strengthen our software team, which consists of 11 developers (full stack, back, front, data), 2 PMs, 2 Designers, and 3 Infra SREs. You will be part of one of our two multidisciplinary feature teams and will report to the Engineering Manager of your feature team. This position is based in Paris with the possibility of working remotely two days a week.
What's In It For You?
By joining us, you will:
- Contribute to improving the efficiency of electricity production in France and worldwide, having a direct individual impact on the energy transition.
- Work on an innovative product with passionate colleagues, tackling industry giants by choosing simplification as a service to the industry.
- Have room to grow and help us evolve.
Your Role & Responsibilities
- Be product-oriented to enhance our energy performance improvement software by developing new features and improving existing ones, focusing on code simplicity, maintainability, and scalability.
- Collaborate closely with other team members by contributing to code reviews, technical design, application monitoring in production, and mentoring junior developers.
- Ensure the quality of the produced code. We choose not to have a dedicated QA team; as a software engineer, you will need to produce tests to minimize manual verification work, keeping in mind trade-offs with maintainability, scalability, and time cost.
- Propose improvements to our organization, code base, and processes.
- Thrive with us!
Tech Stack
We have an open position in each of our two feature teams. Common to both stacks:
- TypeScript for the front end and the part of the back end implementing business logic and data persistence.
- Python & FastAPI for the ML & algorithm part of the back end.
- PostgreSQL & Prisma
- Docker, Kubernetes & Terraform
- GitHub, Harbor registry
- The back end and front end are connected via REST & WebSocket.
Specific elements for the first feature team:
- NodeJS & Express
- Redis & BullMQ
Specific elements for the second feature team:
- NestJS
- NATS
- Azure Data Explorer
Profile Sought
Education / Experience / Hard Skills
- You have solid experience in full stack/back end, particularly in TypeScript and/or Python stacks, and you want to continue enriching it.
- You have experience with SaaS in production, involving significant data volumes.
- You have experience in start-ups/scale-ups.
- You are aware of architecture patterns, quality, velocity, and security.
- You speak French and English fluently.
Soft Skills
- You want to use your skills for the energy transition, are interested in the industry sector, and want to understand Metroscope's business.
- You describe yourself as pragmatic and enjoy finding simple solutions to complex problems.
- You define yourself as a product-engineer, enjoy interactions with PMs, constructively challenge constraints, and see code as a means, not an end.
- You are used to exchanging feedback and have great listening skills.
- You are a team player, demanding of yourself, and respectful of others' limits.
Bonus
- You have skills in data science and data engineering or an interest in the subject and are used to interacting with these profiles.
- You have already touched on DevOps topics and know Kubernetes.
- You have worked in an agile mode.
Benefits
- 🚇 100% coverage of Pass Navigo or sustainable mobility package (up to €700/year).
- 🍽️ Meal card (€10/day with 60% covered by Metroscope).
- 🐻❄️ Alan health insurance (70% covered by Metroscope).
- 🖥️ €300 remote setup allowance.
- 💸 EDF Group Savings Plan with matching contributions.
- 💰 Profit-sharing agreement (0 to 10% of fixed salary).
- 🌻 Yoga classes.
- 🛶 Team buildings & seminars.
Join us in Paris and be part of a team that is making a difference in the energy sector!
Benefits Extracted with AI
- 100% coverage of Pass Navigo or sustainable mobility package (up to €700/year)
- Meal card (€10/day with 60% covered by Metroscope)
- Alan health insurance (70% covered by Metroscope)
- €300 remote setup allowance
- EDF Group Savings Plan with matching contributions
- Profit-sharing agreement (0 to 10% of fixed salary)
- Yoga classes
- Team buildings & seminars
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Fullstack/Back-End
Senior Software Engineer for Fullstack/Back-End roles, focusing on energy performance software with Python, TypeScript, and Agile methodologies.
Senior Full-stack Software Engineer
Join Aether as a Senior Full-stack Software Engineer to drive AI-driven solar industry solutions. Hybrid role in Paris.
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 Software Engineer
Senior Full Stack Engineer at Datadog, Paris. Expertise in React, Python, Go, TypeScript, and more. Hybrid workplace.
Senior Software Engineer - Backend (TypeScript)
Senior Backend Software Engineer specializing in TypeScript for a fully remote role, focusing on innovative hiring platform development.
Senior Backend Developer with TypeScript
Join Tibo Energy as a Senior Backend Developer to lead TypeScript-based solutions in energy management.
Senior Full Stack Software Engineer (React, TypeScript)
Join Metronome as a Senior Full Stack Engineer to build high-quality UI with React and TypeScript. Work remotely with a dynamic team.
Senior Backend Engineer with AWS and TypeScript
Join Aircall as a Senior Backend Engineer in Paris. Work with AWS, TypeScript, and more in a dynamic, growth-focused environment.
Senior Software Engineer
Senior Software Engineer role in Paris focusing on Python, Kubernetes, and AWS cloud technologies. Inclusive of competitive benefits and remote work options.
Senior Fullstack Engineer
Join Aircall as a Senior Fullstack Engineer in Paris. Work with Angular, TypeScript, and AWS in a hybrid environment.
Senior Full Stack Engineer with Python and GraphQL
Join Kpler as a Senior Full Stack Engineer to design APIs and data pipelines using Python and GraphQL.
Senior Software Engineer (Fullstack) with Node.js and TypeScript
Join Zalando as a Senior Software Engineer (Fullstack) with Node.js and TypeScript expertise. Drive innovation in a hybrid work environment.
Senior Backend Developer - Python
Senior Backend Developer specializing in Python, SQL, and JavaScript for a fast-growing startup in Brussels.
Senior Python Developer
Senior Python Developer role focusing on backend development for renewable energy projects, requiring strong skills in Python, Scala, and TypeScript.
Senior Software Engineer - TypeScript
Senior Software Engineer specializing in TypeScript and back-end development for a leading-edge data platform at Prisma.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
Senior Full Stack Engineer - Search
Senior Full Stack Engineer needed in Paris for enhancing search functionality in a customer communication platform.
Senior Python Developer
Join Bluesquare as a Senior Python Developer to work on the Pathways project, focusing on backend development and software architecture.
Senior Full Stack Developer (Python/React)
Senior Full Stack Developer role in Paris, focusing on Python, React, and innovative AI solutions.
Lead Frontend Developer with React and TypeScript
Lead Frontend Developer role in Paris, focusing on React, TypeScript, and renewable energy solutions.
Fullstack Engineer (TypeScript, React, Node.js)
Join Upflow as a Fullstack Engineer in Paris, specializing in TypeScript, React, and Node.js. Work remotely in a dynamic, international team.
Senior Software Engineer - Backend (TypeScript)
Senior Backend Software Engineer specializing in TypeScript, focusing on product development and team collaboration in a remote setting.
Senior Full-Stack Engineer - Insights
Join Front as a Senior Full-Stack Engineer to enhance our Analytics feature set, focusing on data visualization and user experience.
Senior Full-Stack Engineer
Senior Full-Stack Engineer needed in Paris, skilled in Vue.js, PostgreSQL, and full-stack development.