Engineering Lead - Integration

Virgin Australia Airlines

City of Brisbane

Hybrid

AUD 150,000 - 190,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Discounted flights for you and your L0
Flexible, hybrid work style
Brisbane head office location
Travel insurance discounts
Wellbeing and counselling support
Dress for Your Day

Job summary

Virgin Australia Airlines is seeking a Senior Integration Engineer to lead the design and delivery of integration solutions that power Operations projects. You'll guide teams across Java-based microservices, API management, and event-driven patterns, ensuring scalable, observable, and secure integrations.

Based in Brisbane with Sydney-based flexibility, you’ll drive technical discovery, provide leadership, and collaborate with architects and product teams to deliver high-impact outcomes.

Qualifications

  • Extensive software engineering experience with a strong integration focus.
  • Hands-on experience with Java-based microservices and modern integration patterns.
  • Familiarity with API design, REST/SOAP, and event-driven architectures.

Responsibilities

  • Lead the design and delivery of APIs, Java microservices, and event-driven integrations.
  • Translate architecture into detailed physical designs, plans, and standards.
  • Establish and maintain integration engineering standards and reusable assets.
  • Provide hands-on technical leadership across Java, Spring Boot, Kafka, AWS, Kubernetes, and containerized environments.
  • Guide teams in synchronous and asynchronous integration patterns (REST, SOAP, APIs, event streaming).
  • Oversee technical discovery, estimation, and delivery planning across design, build, test, deployment, and support.

Skills

Java
Spring Boot
Kafka
Kubernetes
AWS
API Management
Event-driven integration
CI/CD
Observability
Leadership

Job description

Brisbane is the preferred location for this role; however, Sydney-based candidates may also be considered.

We’re the airline that dares to be different, bold, down-to-earth and built around giving our guests real choice. Safety is our backbone, service is our heartbeat, and our people are our superpower.

At Virgin Australia, we’re on a mission to be Australia’s most loved airline, for our people, our guests and our owners and we’re looking for passionate talent to help take us even higher.

We’re vibrant, authentic and unapologetically human. Here, you can bring your whole self, your Virgin Flair and your ambition to a team that champions individuality, innovation and a whole lot of heart. If you’re excited by meaningful work, real opportunities to grow, and a culture where you can genuinely make a difference, you’ll feel right at home with us.

Your Impact:

In our IT team, we’re the engine room that keeps Virgin Australia running smoothly, blending technical excellence with that signature Virgin spirit. We’re curious problem solvers who move fast, think smart and own our impact. Whether we’re delivering seamless digital experiences or strengthening the systems that keep our operation flying, we do it with discipline, heart and a healthy dose of innovation.

As part of our Integration team, this role will lead a small team responsible for the development and delivery of integration solutions supporting our Operations projects.

Role responsibilities:
  • Lead the technical design and delivery of APIs, Java microservices, and event-driven integration solutions.
  • Translate logical solution architecture into detailed physical designs, implementation plans, and engineering standards.
  • Establish and maintain integration engineering standards, patterns, guardrails, and reusable assets aligned to strategic technology stacks and industry best practice.
  • Provide hands‑on technical leadership across Java, Spring Boot, Kafka, API Management, AWS, Kubernetes, and containerised microservice environments.
  • Guide teams in applying synchronous and asynchronous integration patterns, including REST, SOAP, APIs, event streaming, and layered microservice architecture.
  • Lead technical discovery, solution options, estimations, and delivery planning across design, build, testing, deployment, and warranty support.
  • Review solution designs and code to ensure quality, security, performance, resilience, maintainability, and compliance with engineering standards.
  • Use approved AI‑assisted engineering tools to improve technical discovery, design, development, testing, code review, and documentation.
  • Establish reusable AI‑assisted engineering workflows and provide clear technical context, prompts, and team guidance for safe, effective use.
  • Coach and mentor engineers, supporting their technical growth and strengthening engineering capability across onshore, offshore, and vendor teams.
  • Manage team member performance through regular one‑on‑one conversations, development planning and formal performance reviews.
  • Oversee contractor performance and contribute to engagement and extensions in partnership with delivery, procurement and people teams.
  • Partner with architects, delivery leads, product teams, testers, SREs, and suppliers to manage technical risks, dependencies, and delivery outcomes.
  • Ensure services meet production‑readiness expectations for observability, resilience, monitoring, CI/CD, operational support, and service improvement.
  • Provide technical oversight for releases, critical incidents, and Level 3 support within your domain, including support outside normal business hours when required.
You’ll be great in this role if you…
  • Extensive experience in software engineering, with strong experience in the integration space.
  • Practical experience using AI coding assistants across software design, development, testing, code review and documentation.
  • The ability to write clear technical context and instructions that produce useful, repeatable AI‑assisted outcomes.
  • Deep hands‑on experience with Java and Spring Boot.
  • Experience with event‑driven integration and Kafka.
  • Experience working with Kubernetes and cloud‑based microservice environments.
  • Physical design leadership able to translate logical solution architecture into physical design for implementation by engineering teams aligned to industry best practices and VA strategic guidelines.
  • Estimate new projects to within an agreed accuracy from a design, development, testing, deployment and warranty support perspective.
  • Provide strong technical and thought leadership across the integration centre of excellence both inside the team, across federated journey teams and suppliers/vendors.
  • Proven experience leading and line‑managing software engineers in complex technology environments.
  • Experience in leading and implementing Java‑based microservice integration solutions in complex environments
  • Take responsibility for any Level 3 support required for services within your assigned areas of accountability using the developers within your squad(s) effectively to liaise with Level 2 support
  • Strong knowledge of software engineering practices, testing, CI/CD, observability and production support.
  • The ability to work collaboratively across onshore and offshore teams.
  • Clear communication skills and the confidence to engage with leads, peers, testers and delivery stakeholders.
What you’ll get from us

We’re committed to looking after you, with some of the best benefits and conditions in the industry – including (but not limited to):

  • Discounted flights for you and your loved ones (including $1000 worth of travel credits per year)
  • A flexible, hybrid work style. Work from home or the office, adapt your location to suit your style and needs
  • One of Brisbane’s most admired head office locations, with South Bank train station, a supermarket, pharmacy, and lunch options downstairs plus a 5‑minute walk to the Busway, a rooftop restaurant and onsite gym (with a low membership fee) and South Bank Parklands just across the road. This role can also be based out of our beautiful Sydney CBD office.
  • Discounts on travel insurance, lounge membership, car hire, accommodation, and experiences worldwide
  • Cheaper hospitality, retail, technology, beauty and wellness services
  • Free counselling and access to a wellbeing app to support your physical, mental, social and financial health
  • ‘Dress for Your Day’ – enjoy the freedom to wear whatever makes you feel great for the type of work you do and the day you have ahead of you.
When everyone is included, everyone wins

We’re all individuals. And we love that. That’s why we encourage applications from Indigenous Australians, people with disability, those from diverse cultural backgrounds, our friends in the LGBTQI+ community, and anyone else who wants to join our family.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Lead - Integration
Engineering Lead - Integration

Virgin Australia • City of Brisbane, Sydney

Hybrid
AUD 140,000 - 190,000
Discounted flights
Hybrid work
Brisbane/Sydney office options
+3
Senior Integration Engineer
Senior Integration Engineer

Virgin Australia • City of Brisbane

On-site
AUD 180,000 - 230,000
Discounted flights
Hybrid work style
Travel discounts
+1
Engineering Lead (Developer Platform & AI-enabled SDLC)
Engineering Lead (Developer Platform & AI-enabled SDLC)

Virgin Australia • City of Brisbane

Hybrid
AUD 180,000 - 240,000
Discounted flights for you and your L1
Hybrid work style
Travel insurance discounts
+2
AI Engineering Lead — Hybrid, Scale AI Solutions
AI Engineering Lead — Hybrid, Scale AI Solutions

Virgin Australia Airlines • Sydney

Hybrid
AUD 180,000 - 240,000
Discounted travel for self and family
Hybrid work style with office options
Prime office locations in Brisbane or:
+2
Engineering Lead (Automation)
Engineering Lead (Automation)

Virgin Australia • Sydney

On-site
AUD 180,000 - 240,000
Discounted flights
Flexible hybrid work style
Brisbane office location near South '?
AI Engineering Lead
AI Engineering Lead

Virgin Australia Airlines • Sydney

On-site
AUD 180,000 - 240,000
Discounted travel for self and family
Hybrid work style with office options
Prime office locations in Brisbane or:
+2
Engineering Lead (Developer Platform & AI-enabled SDLC)
Engineering Lead (Developer Platform & AI-enabled SDLC)

Virgin Australia Airlines • City of Brisbane

Hybrid
AUD 180,000 - 240,000
Discounted flights for you and loved-1
Flexible, hybrid work style
Discounts on travel insurance, lounge,
+2
AI Engineering Lead
AI Engineering Lead

Virgin Australia • City of Brisbane

Hybrid
AUD 190,000 - 240,000
Discounted flights
Hybrid work model
Brisbane/Sydney offices
+3
Data Analyst - Technology Enablement
Data Analyst - Technology Enablement

Virgin Australia Airlines • City of Brisbane

Hybrid
AUD 90,000 - 120,000
Discounted flights for you and your L+
Flexible hybrid work style
Brisbane head office with amenities
+3
Software Engineer - Digital Engineering
Software Engineer - Digital Engineering

Virgin Australia • City of Brisbane

On-site
AUD 90,000 - 130,000
Discounted travel for you and family
Flexible working arrangements
Collaborative culture
+1