I

Iberdrola Group

Invests in energy sector startups

Senior Digital Tech Lead

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A Bachelor's degree in Computer Science, Engineering, or a related technical discipline with 10 or more years of professional experience, or a Master's degree with 7 or more years of experience.
  • A minimum of 5 to 7 years of experience in a senior engineering or technical leadership role.
  • Expertise in software development and experience using Agile DevOps practices for continuous integration and continuous delivery (CI/CD).
  • Experience designing, building, and deploying large-scale, enterprise-grade, multi-tier applications across web and mobile platforms.
  • Experience architecting enterprise-scale integrations using APIs, connectors, and middleware, particularly with legacy ERP systems such as SAP.
  • Proficiency with modern data platforms such as Snowflake, Databricks, AWS, or Microsoft Fabric for data orchestration and governance.
  • Ability to design complex systems that manage data flows, state management, and edge cases effectively.
  • Strong hands-on experience with JavaScript, TypeScript, Angular frameworks, and UI libraries.
  • Advanced proficiency in Java (11/17+) and experience building backend and integration solutions using Spring Boot and microservices architectures.
  • Experience designing cloud-based solutions using Microsoft Azure and/or AWS.
  • Familiarity with CI/CD pipelines and source control tools such as Git and Jenkins or equivalent.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Working knowledge of relational databases such as Oracle, SQL Server, and PostgreSQL.

Responsibilities

  • Design, develop, test, debug, and implement system software and applications aligned with business requirements, meeting performance, reliability, and scalability standards.
  • Serve as the technical leader on large, complex initiatives by solving challenging problems, guiding architectural decisions, and ensuring system improvements are implemented and monitored.
  • Provide technical leadership for professional and complex development teams, setting direction, adapting development plans, and addressing resource, delivery, and day-to-day challenges.
  • Define and validate system and application design requirements, aligning solutions with long-term business objectives and optimizing efficiency and effectiveness.
  • Lead solution design, influence standards, and participate in innovation and improvement initiatives.
  • Coordinate work delivered by internal teams and external contractors, ensuring consistent execution, accountability, and quality.
  • Demonstrate expertise in Angular frameworks (16+), HTML5, CSS/SCSS, and contemporary UI component libraries and design systems.
  • Design scalable, reusable front-end architecture for web and mobile applications, including responsive layouts, performance optimization, state management, offline capabilities, and application security.
  • Use content management platforms and identity and access management solutions, such as Liferay and OAuth/OIDC-based identity providers including Auth0 or equivalent.
  • Use Java (11/17+) and modern JDK features to support scalable backend, API, and integration solutions.
  • Design and support cloud-ready, microservices-based applications using Spring Boot and related containerization, orchestration, and deployment frameworks.
  • Ensure application design and delivery align with approved solution architecture, platform standards, and business objectives.
  • Lead and mentor engineers while enforcing architectural decisions, coding standards, and engineering best practices.
  • Drive technical execution across the software development lifecycle with solution architecture, product, and delivery teams, ensuring performance, reliability, and maintainability.
  • Oversee technical problem resolution and design decisions across multiple initiatives, balancing architectural compliance with practical delivery needs.

About the Company

Iberdrola Group

Invests in energy sector startups

PERSEO is Iberdrola's corporate venture capital program. It invests in startups developing technologies and business models in the energy sector to support Iberdrola's goals of decarbonization, electrification, and digitalization. The program uses a fund of over €200 million and has invested in more than 20 startups, plus a venture builder unit that creates new companies from scratch. Investments are complemented by access to Iberdrola's expertise, resources, and global network, helping portfolio companies scale. PERSEO differentiates itself by aligning venture investments with Iberdrola's strategic aims, offering strategic support and scale opportunities alongside purely financial backing, and by combining an active venture investment approach with in-house company creation. Its goal is to accelerate the development of innovative solutions in renewables, energy storage, smart grids, electric mobility, and energy efficiency that advance Iberdrola's transition objectives.

Company size
10,001+
Company stage
IPO
Headquarters
Madrid, Spain
Founded
2008

Recently Posted Jobs

Explore more opportunities at Iberdrola Group

See more jobs