Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs

MET Group

At Metropolitan Group we do two things. We directly impact social change and we build the capacity of organizations that drive social change. About half of our work is designing and implementing campaigns and initiatives that directly change att...

Company Description

MET Group is an integrated European energy company headquartered in Switzerland, active across the full value chain - generation, storage, LNG, trading and sales. Present in 24 countries and 33 national energy markets, MET combines large-scale trading with a growing portfolio of renewable and flexible assets. In 2025 the group generated €28.6 billion in consolidated revenue.

MET Retail is a new chapter for the group: bringing energy directly to households. We're building a technology-driven retail platform for power and gas, with a digital, customer-first model. One model, built to scale across Europe. We're a small international team, and there's a lot to build. Join us on this exciting journey and you'll help shape how this company works, with real ownership from day one.

Job Description

Reporting to the IT Director, Own the architecture, the key technical decisions and the canonical platform API for a new digital energy retail platform - Spain first, built for multi-country rollout.

Key Responsibilities

  • Own the overall architecture for the platform, documenting key decisions in ADRs and setting coding standards and architecture patterns used across the squads.
  • Own the canonical experience API and the anti-corruption layer- the design authority that keeps legacy structure, identifiers and state from leaking into customer-facing services.
  • Own the country-abstraction model so the platform runs as one deployment with country as configuration, protecting the scalability of the global core as new markets are added.
  • Lead the design and guide implementation of mobile apps, APIs, backend services, integrations, data flows, and frontend composition patterns.
  • Lead on the use of code-gen AI tools within an Agile framework, setting technical standards, implementing skills, and defining specs.
  • Lead technical design reviews and establish quality gates across backend, frontend, data, and QA activities.
  • Partner with the Product Owners and the Platform Engineer to balance speed, technical debt, security, regulatory needs, and long-term platform scalability.
  • Coordinate with the legacy platform team, third-party providers (billing/switching, energy-asset connectivity) and internal architecture/security teams.
  • Mentor engineers and promote modern engineering practices: AI code gen, CI/CD, automated testing, observability, documentation, and secure coding.

Qualifications

  • Proven experience as Principal Developer or hands-on Solution Architect in a digital product environment with a large customer base.
  • Demonstrable experience designing anti-corruption layers or strangler-pattern integrations over an existing or legacy platform, keeping a clean domain model independent of the underlying system.
  • Experience working with the latest AI software development tools such as Claude Code/Codex, skills and specs.
  • Strong knowledge of building cloud-native architectures, APIs, microservices, event-driven patterns and integration design.
  • Strong, current hands-on experience with a backend stack such as Java/Spring or ASP.NET for building web services, APIs and web apps
  • Solid understanding of how mobile and web frontends (e.g. React Native, Next.js) consume APIs, enough to design composition patterns and BFF boundaries for them.
  • Experience designing for multiple countries or markets from a single platform core.
  • Experience with CI/CD, automated testing, observability, security-by-design, and production operations.
  • Professional written and spoken English is required. Spanish, Italian or French are considered as a plus.

Additional Information

Recommended for you based on this role

Similar stack
Same company
In your city
Full-Time • 4+ year exp • Madrid
Management
Confluence
Jira
Miro
Apply
Apply
Full-Time • Madrid
SQL
Mobile
Expo
React Native
DevOps
Azure
Azure AKS
Azure DevOps
Bicep
CI/CD
GitHub Actions
Terraform
Kubernetes
Cybersecurity
Auth0
Apply
Full-Time • Bachelor's Degree • Budapest
C#
Python
TypeScript
JavaScript
Frontend
Angular
D3.js
React.js
Vue.js
Analytics
Plotly
Apply
Full-Time • 3+ year exp • Bachelor's Degree • Milan
Apex
JavaScript
Python
SQL
TypeScript
Databases
Apache Kafka
Databricks
MS SQL
Oracle
AI/ML
Flink
Hadoop
Spark
Frontend
Angular
React.js
DevOps
Azure
Rest API
Analytics
Power BI
Marketing
Salesforce
Apply
Data Engineer 2 months ago
Full-Time • 5+ year exp • Master's Degree • Budapest
Databases
Databricks
DevOps
Azure
CI/CD
Apply
Full-Time • 2+ year exp • Budapest
Python
SQL
Apply
Full-Time • Lyon
C#
Node JS
SQL
JavaScript
C#
.NET
Entity Framework Core
Frontend
Nuxt.js
Vue.js
DevOps
Azure
Azure DevOps
CI/CD
Git
Management
Confluence
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Create free account
Free forever • Less than a minute • No credit card

Work setup

Remote work
Remote/Hybrid