Talent.com
Esta oferta de trabajo no está disponible en tu país.
Principal Software Engineer

Principal Software Engineer

myGworkmadrid, España
Hace más de 30 días
Descripción del trabajo

This job is with IAG Tech, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.

About IAG ai IAG.ai is a new growing team within the International Airlines Group (British Airways, Iberia, Vueling, Aer Lingus, IAG Loyalty, IAG Cargo, IAG Tech), with a mission to accelerate time to value and our market position through the use of Artificial Intelligence, working with multiple Operating Companies across the IAG group.

We are seeking a dynamic and experienced Principal Engineer to join our IAG.ai team. As a Principal Engineer, you will play a crucial role in leveraging data and tools to uncover valuable insights, drive data-driven decision-making, and support our organization's goals. Purpose of the role As a Principal Engineer in the Software Engineering & Delivery team, you will focus on delivering automated tooling and software engineering solutions to benefit IAG Tech and the business. As well as leading by example as a hands-on software engineer, you will support the team by determining the optimal technical and engineering approach to building, onboarding, securing, monitoring, and generating data and insight from our tools and products and ensuring adherence to the approach. This role will help set the standards and engineering best practices across the central software engineering team. This role is a critical position to help enhance and build our bespoke engineering metrics platform that will be used across IAG Software Engineering to drive operational efficiencies, surface metrics for data-driven decision-making, and encourage software engineering best practices.

The Team The Software Engineering team consists of 3 teams, and this role sits on the largest team, Engineering Acceleration. Other teams are Central Tooling Services and the AI Engineering Platform team. The mission of the Engineering Acceleration team is to enable and empower software engineering and AI teams across IAG to deliver high-quality software efficiently and safely, leveraging best practices and reusable assets.

The main product that this role is currently working on is a bespoke Engineering Metrics Platform that pulls data from multiple technical tools (e.g. GitHub, SonarCloud, and Snyk) to surface data-driven insights on an AWS and PowerBI-based platform. These insights help facilitate engineering productivity improvements, cost savings, and decreased risk of security or quality issues across all of IAG. The role will also work in close collaboration with the AI Engineering Platform squad within Software Engineering and the AI product teams to review their work and offer opinions on engineering quality and best practice improvements. The product is still in development and is continuously evolving in an agile manner to ensure it meets stakeholder requirements and surfaces trustworthy metrics that can drive business behaviours. Qualifications

Working in partnership with IAG Tech and the business to : Produce logical and physicaldesigns for all layers of the tooling architecture, from user interface through to back-end databases and systems. Write and maintain code to support the collection of data from tools such as GitHub, Snyk, SonarCloud, JIRA, Confluence, etc, and ensure compliance with the IAG identity and access management solution. Develop tooling, API integrations to SaaS tools, and automation solutions to provide engineering and productivity metrics to collect insights from shared tooling, such as GitHub, JIRA, Confluence, SonarCloud, Snyk, etc. Consider and evaluate potential package “off the shelf” solutions to achieve the defined requirements for AI teams (including piloting, prototyping and assessing cost of potential solutions). Design and deliver solutions that achieve the requirements, using standard methods, tools and techniques. Obtain specialist advice identified on aspects of the design, technical policy, and test strategy from appropriate specialists as required. Drive the creation of necessary documentation and Inner Source materials to promote best practices, share high-value engineering patterns, and create operational efficiencies in onboarding processes across Software Engineering. Work with Engineering teams across IAG.ai and the OpCos to help identify valuable synergies and encourage cross-collaboration and adoption. Drive CI / CD tooling enhancement initiatives to ensure security of pipelines, encourage modern software engineering practices, and introduce automated reporting capabilities. Create environments that enable and encourage Continuous Improvement / Development and DevSecOps ways of working, taking input from process owners and other subject matter experts to gain a great understanding of business ways of working and challenges. Plan, design and conduct tests of solutions, translating acceptance criteria into suitable tests; corrects errors and re-tests to achieve an error-free result. This includes actively seeking and deploying automated test solutions. Work with Business Analysts and other stakeholders to understand their acceptance criteria. Provide support on tooling, building, testing and implementing fault fixes and monitoring the solutions to prevent problems occurring. Deliver on multiple projects, embracing and managing both business and IT change as necessary to help shape future direction.

This role may require travel and working from multiple sites / locations. You must be willing and able to travel to participate in meetings, workshops, and other related activities.

Skills Required Excellent ability to deploy and maintain Software as a Service (SaaS) and tooling infrastructure.

Good ability to engineer / develop / code in the specific technology area, specifically :

Amazon Web Services (AWS) solutions and infrastructure are essential. Azure experience is preferred.

Multiple databases and understanding of pros and cons of each for different scenarios

Broad programming and scripting experience in order to understand and drive best practices across different tech stacks, including but not limited to Typescript and Python

Deployment tools such as GitHub, Github Actions and GitHub Runners

Security and quality tools, such as Snyk, GitHub Advanced Security, and SonarCloud, and experience integrating into the IDE

PowerBI skills are highly desirable or a willingness to learn

GitHub Copilot experience preferred

Forming strong stakeholder relationships, with a proven ability of influencing and persuading internally and externally

Effective stakeholder management, balancing and finding compromises between opposing views and opinions

Business partnering, working as a valued partner with stakeholders across a diverse operation, delivering avalue-addedservice to business customers

Ability to recognise priorities and guide others towards the accomplishment of strategic business goals and objectives

Ability to work under pressure and in a high change environment

Innovation - transforming industry trends into practical, cost effective solutions

Identifies and contributes to the continual improvement of software engineering capability across the organization

Excellent communication skills, leading with value and consequence rather than technical jargon

Experience Proven expertise in the technical design, build, test and support of large and / or complex cloud solutions. Demonstrable experience of deploying and maintaining Software as a Service (SaaS) solutions with an emphasis on automation and “Everything as Code”. Experience in translating complex business requirements into system design,taking into accounttechnical environment(s), ability of user group to interact with the system and expected life and volatility of system. Demonstrable expertise in a specific technical specialism and / or broad technical expertise. Experience of developing in an agile and / or DevSecOps environmentis highly desirable, including unit testing,behaviourdriven development, and continuous integration / continuous deployment.

Education Educated to degree level in Computer Science / technical degree or equivalent industry experience. Additional Information

Benefits The chance to enjoy a challenging career in an exciting, fast-moving environment in a dynamic industry, working in a multi-cultural environment with great offices in many locations. We aim to provide all our people with a work / life balance, as well as the many benefits offered by a global organisation, including health insurance, pension, and performance bonuses Diversity and Inclusion IAG Tech is part of the IAG GBS organisation, and our people are at the heart of everything we do. We recognise that we can only deliver the required business outcomes if we have a thriving community of technology professionals. Together we strive to become the very best at what we do. We focus on making Tech a great place to work, with a community that we feel proud to belong to. To help make this a reality, our people strategy focuses on six key domains : Engagement, Talent Management, Reward and Recognition, Performance Management, Learning and Development and Culture. We understand the importance of Diversity and Inclusion in the workplace to deliver this strategy – everyone should feel part of our team. We want to foster an inclusive workplace, celebrate individuality and embrace differences so that everyone in IAG Tech can achieve their goals and ambitions, regardless of their personal circumstances or background. As a Group, IAG has an ambition that 40% of senior management roles are held by women by 2025. IAG Tech fully supports that ambition, and we are working to help make it a reality. With this in mind, we have set ourselves the challenging target of recruiting 50% female colleagues by 2030. #LI-DNI

J-18808-Ljbffr

J-18808-Ljbffr

Crear una alerta de empleo para esta búsqueda

Software Engineer • madrid, España

Ofertas relacionadas
  • Oferta promocionada
Principal AI Software Engineer

Principal AI Software Engineer

OracleCatalonia, Spain
We care about the evolution of people and business and making life a bit easier.We focus on encouraging productivity, accomplishments and job success through powerful cloud technology.We listen to ...Mostrar másÚltima actualización: hace más de 30 días
  • Oferta promocionada
Principal Software Developer

Principal Software Developer

beBeeBackendmadrid, ES
We are seeking a skilled software developer to join our team.This role will involve designing, developing and maintaining scalable backend services using C# and. Responsibilities include implementin...Mostrar másÚltima actualización: hace 4 días
Principal Software Engineer- AI team

Principal Software Engineer- AI team

Redis LabsSpain
Research, design, and implement state-of-the-art algorithms for Redis vector search.Optimize core algorithms for speed and resource consumption. Investigate complex real-world issues at Internet sca...Mostrar másÚltima actualización: hace 16 días
  • Oferta promocionada
Principal Delivery Engineer

Principal Delivery Engineer

Global Switchmadrid, España
Be among the first 25 applicants.The Principal Delivery Engineer (Mechanical Bias) is the liaison between the Delivery team, inclusive of the Engineering team based in the corporate office in Londo...Mostrar másÚltima actualización: hace 8 días
  • Oferta promocionada
Principal Software Engineer

Principal Software Engineer

Kapsch TrafficCom América LatinaSpain
For the first time, we’re hiring a.From cloud-first architecture to mentoring engineering talent, your impact will be felt across borders. Bring your vision — we’re ready to build it together.You’ll...Mostrar másÚltima actualización: hace 23 días
  • Oferta promocionada
Principal Software Engineer

Principal Software Engineer

soleraMadrid, Comunidad de Madrid, España
Principal Engineer – Java P5 – CAP-HPI.Solera is a global leader in data and software services that strives to transform every touchpoint of the vehicle lifecycle into a connected digital experienc...Mostrar másÚltima actualización: hace 8 días
  • Oferta promocionada
Principal Software Engineer

Principal Software Engineer

QuotacomMadrid, Comunidad de Madrid, España
Do you want to play a pivotal role in the rapid growth of a VC backed scale up revolutionising the manufacturing industry?. Quotacom are proud to be partnered with a company that seeks to become the...Mostrar másÚltima actualización: hace más de 30 días
  • Oferta promocionada
Principal Software Engineer

Principal Software Engineer

Kapsch Trafficcom Transportation SA.madrid, España
Kapsch is one of Austria's most successful global technology companies.With its comprehensive ITS (Intelligent Transportation Systems) portfolio, Kapsch is actively addressing the challenges of the...Mostrar másÚltima actualización: hace 22 días
  • Oferta promocionada
Software Engineer

Software Engineer

ExactiusEspaña, España, España
About Exactius Exactius works with companies to solve complex digital marketing challenges and achieve ambitious growth goals. We bring executive leadership and cross-functional execution teams that...Mostrar másÚltima actualización: hace 8 días
  • Oferta promocionada
Software Engineer

Software Engineer

MarsMadrid, Community of Madrid, Spain
We at Mars Petcare believe in making a better world for pets and we want to do this through transforming our relationships with Pet Owners through delivering excellent products, services and person...Mostrar másÚltima actualización: hace más de 30 días
  • Oferta promocionada
Software Engineer

Software Engineer

microTECH Global LTDMadrid, Community of Madrid, Spain
We are seeking a Software Engineer to join our clients R&D team, responsible for developing embedded firmware for microprocessors and designing test programs for production testing.This role plays ...Mostrar másÚltima actualización: hace 9 días
  • Oferta promocionada
Principal Software Quality Engineer - Secure Supply Chain

Principal Software Quality Engineer - Secure Supply Chain

Red HatChain, España
Principal Software Quality Engineer - Secure Supply Chain.Principal Software Quality Engineer - Secure Supply Chain.Principal Software Quality Engineer - Secure Supply Chain.Be among the first 25 a...Mostrar másÚltima actualización: hace 18 días
  • Oferta promocionada
Principal Engineer (Mobile)

Principal Engineer (Mobile)

OLX Group, , Spain, España
We are looking for a highly skilled and seasoned.In this role, you will partner with Senior Leadership and Engineering Teams to shape and implement the mobile strategy for our product, ensuring it ...Mostrar másÚltima actualización: hace más de 30 días
  • Oferta promocionada
Principal C++ Software Engineer

Principal C++ Software Engineer

PlayrixMadrid, España
По доходам среди всех мобильных приложений мы входим в топ-3 в мире, а в Европе мы первые.Наши игры установили 2,3 миллиарда раз (треть населения Земли), каждый день в них играет более 30 миллионов...Mostrar másÚltima actualización: hace 4 días
  • Oferta promocionada
Principal Mechanical Engineer

Principal Mechanical Engineer

CundallMadrid, Comunidad de Madrid, España
Cundall's Building Services team's mission is to play a key role in making buildings more energy efficient, sustainable, and cost effective to operate. We pride ourselves on our exemplary track reco...Mostrar másÚltima actualización: hace más de 30 días
Principal Software Engineer, Madrid

Principal Software Engineer, Madrid

EburyMadrid, España
Principal Software Engineer Ebury is a leading global fintech company that empowers businesses to trade and grow internationally. It offers a comprehensive suite of products, including international...Mostrar másÚltima actualización: hace más de 30 días
  • Oferta promocionada
Principal Engineer

Principal Engineer

Amazon Web Services (AWS)madrid, España
Job ID : 2869027 | Amazon Data Services Spain, S.Principal Engineers provide technical leadership at Amazon.They help establish technical standards and drive Amazon’s overall technical architecture,...Mostrar másÚltima actualización: hace 3 días
Principal Project Engineer

Principal Project Engineer

Westinghouse NuclearMadrid, Madrid, Spain
The AP Technology Deployment department is looking for 4 principal project engineers to deliver the AP300 product development project. The project engineers will report to the AP300 Project Engineer...Mostrar másÚltima actualización: hace más de 30 días
  • Oferta promocionada
Principal Ai Software Engineer

Principal Ai Software Engineer

WhatJobsKingdom Of Spain, España
At Oracle NetSuite, we care!We care about the evolution of people and business and making life a bit easier.We focus on encouraging productivity, accomplishments and job success through powerful cl...Mostrar másÚltima actualización: hace 5 días
Principal Solution Engineer

Principal Solution Engineer

QualtricsMadrid, Madrid, Spain
At Qualtrics we create software the worlds best brands use to deliver exceptional frontline experiences build high-performing teams and design products people love. But we are more than a platformwe...Mostrar másÚltima actualización: hace 1 día