Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal Engineer image - Rise Careers
Job details

Principal Engineer

Company Description

About Us

Founded in the Queensland outback in 1920, Qantas has grown to be Australia’s largest regional, domestic, and international airline. Qantas has a range of subsidiary businesses that support the overall operations of the Group. The Qantas Group’s main business is the transportation of customers and freight using two complementary airline brands — Qantas and Jetstar — operating regional, domestic, and international services.

Job Description

Qantas Loyalty is a high performing business and has a history of launching exciting new brands and services that make a difference to its millions of Frequent Flyer and Business Rewards members. Qantas Frequent Flyer and Qantas Business Rewards remain at the core of the program, while the business has evolved to include a number of new ventures and other businesses such as Qantas Money, Qantas Insurance, Qantas Hotels & Holidays and Qantas Wine.

As a Principal Engineer, you will play a pivotal role in driving the technical vision and strategy for our mobile app development projects. You will be responsible for leading a team of talented engineers, architecting scalable and robust solutions, and ensuring the highest standards of code quality and performance.

You will have mastered the fundamentals of software development, from problem exploration and solution discovery, through system and code design and implementation, to the deployment and maintenance of live code in a production environment. You should be confident to take on the most complex of technical solutions, yet humble enough to ask questions and assist with basic tasks for the good of the team.

You will have a deep understanding of the business and customer value. You will work closely with a Product Manager and other stakeholders to maximise value and align with strategic business goals. Beyond your immediate teams, you will contribute to the overall technical vision and effectiveness of the organisation as members of the Engineering Leadership and Delivery Leadership teams.

You’ll have:

  • 10 years’ experience in systems development and implementation or tertiary qualification in Information Technology, Computer Engineering discipline
  • Strong demonstrated Experience in delivering Mobile apps
  • Demonstrated ability leading technical members, while staying hands on technically
  • Strong communication skills with the ability to communicate technical requirements effectively to the business and across multidisciplinary teams
  • Strong ability to forge and reinforce strong software engineering principles and best practices
  • Proven experience in developing, deploying, debugging, and testing back-end services.
  • Confidence in applying patterns, techniques and approaches that ensure high-quality, highly flexible software.
  • The ability to balance technical and communication skills, and adjust to your audience.
  • Attention to detail and a quality-focused mindset.
  • An approachable attitude to educate, mentor and influence the team.
  • Experience or interest in building and extending tooling and processes to improve developer productivity, delivery and consistency throughout the mobile teams.
  • Demonstrated skills in modern versions of Java and Kotlin preferred.

Some of the technologies you’ll be working with:

  • Kotlin, Java
  • Swift
  • Ktor, Spring Boot
  • Splunk
  • GitHub Actions

Why Qantas?

You’ll join a team where creativity and passion are encouraged. Our people come together to allow us to dream big and deliver successfully.

There are many different opportunities across our team, which means you’ll be able to grow both personally and professionally at Qantas. Your development is a priority for us – so that you can maintain the high standards our customers have come to expect and can continue to develop over time. You’ll be supported from day 1 with on the job training and coaching as well as our formal training opportunities. While you may start in this role, we’ve got a great track record of supporting our people to take their career in so many different directions, the destinations are endless. 

The Qantas employee benefits program offers amazing benefits that extend well beyond travel.

  • We love to travel: Enjoy discounted air travel within Australia and across the globe, both for you and your family and friends, as well as exclusive deals on accommodation and holidays.
  • We have flexible leave options: We have flexible leave options: Make use of leave and flexible working opportunities including 18 weeks paid parental leave (plus superannuation payments on all paid and unpaid parental leave until your child turns 1) and additional purchased leave options for eligible employees.
  • We’ll give you access to thousands of rewards: Through our partnerships we can offer you discounts across shopping, food and wine, insurance, health and wellbeing, leisure and entertainment. You can also take advantage of our salary packaging for everything from motor vehicles to electronic devices.
  • We’ll support your wellbeing: Whether its learning to better support your own and others’ mental health, our interactive wellbeing app or your very own tailored nutrition plan.

 

Applications will close on the 24th of April 2025

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal Engineer, Qantas Group

Join Qantas as a Principal Engineer in Sydney and be at the forefront of revolutionizing our mobile app development projects! With over a century of excellence in aviation, Qantas is not just an airline but a trendsetter in customer service and technology. As a Principal Engineer, you’ll be leading a talented team dedicated to crafting scalable, robust solutions, ensuring the highest standards in code quality and performance. Your role will be pivotal; you’ll blend your 10-plus years of experience in systems development with your mastery of mobile apps to create impactful technological solutions. Collaborating closely with a Product Manager and other stakeholders, you will drive technical vision and strategy while contributing to broader organizational goals. It’s a perfect opportunity for those who thrive in a collaborative environment and possess the confidence to tackle complex challenges, all while maintaining a humble approach to learning and teamwork. With technologies like Kotlin, Java, and Spring Boot at your fingertips, you’ll shape the technical landscape of our business offerings, ensuring that they not only meet but exceed customer expectations. Plus, at Qantas, we believe in nurturing your growth—both personally and professionally—through continuous training and a supportive atmosphere. So, if you're excited to make a difference and dream big, this is the role for you!

Frequently Asked Questions (FAQs) for Principal Engineer Role at Qantas Group
What qualifications are necessary for the Principal Engineer position at Qantas?

To be considered for the Principal Engineer role at Qantas, you need a tertiary qualification in Information Technology or Computer Engineering, alongside a minimum of 10 years of experience in systems development and implementation. Strong hands-on experience in delivering mobile applications is essential, along with exceptional communication skills.

Join Rise to see the full answer
What are the responsibilities of a Principal Engineer at Qantas?

As a Principal Engineer at Qantas, your primary responsibilities include leading a talented engineering team in mobile app development, architecting scalable solutions, ensuring code quality, and driving the technical vision and strategy of the projects. You’ll collaborate closely with the product team to align technical solutions with business strategies.

Join Rise to see the full answer
What kind of technologies does a Principal Engineer work with at Qantas?

In the Principal Engineer role at Qantas, you will be working with a modern tech stack including Kotlin, Java, Swift, as well as frameworks like Spring Boot and Ktor. You will also utilize tools such as Splunk and GitHub Actions to enhance development processes.

Join Rise to see the full answer
How does Qantas support the development of its Principal Engineers?

Qantas places a strong emphasis on personal and professional development for its Principal Engineers. From on-the-job training and coaching to formal training opportunities, Qantas ensures its engineers are well-supported in maintaining high service standards and advancing their careers within the organization.

Join Rise to see the full answer
What makes the workplace culture at Qantas unique for a Principal Engineer?

Qantas offers a unique workplace culture that encourages creativity, collaboration, and personal growth. As a Principal Engineer, you will be part of an inclusive environment that values innovation and empowers employees to pursue diverse career paths and contribute to significant, meaningful projects.

Join Rise to see the full answer
Common Interview Questions for Principal Engineer
Can you describe your experience with mobile app development?

When answering this question, focus on specific projects you've worked on, the technologies you’ve utilized, and your role in leading teams. Emphasize any challenges you faced and how you overcame them, showcasing your ability to deliver effective solutions.

Join Rise to see the full answer
How do you ensure code quality and performance in your projects?

Discuss your familiarity with code review processes, unit testing, and automated testing frameworks. Explain how you incorporate performance metrics into your projects and the tools you utilize to track and enhance code quality.

Join Rise to see the full answer
What frameworks have you used in mobile app development?

Be prepared to discuss frameworks like Spring Boot, Ktor, or any other relevant technologies you've worked with. Highlight how these frameworks supported your development processes and the advantage they provided in your projects.

Join Rise to see the full answer
How do you approach leading a technical team?

Share your leadership style, whether it's collaborative or directive. Provide examples of how you facilitate team discussions, support team members' growth, and ensure project alignment with strategic goals.

Join Rise to see the full answer
Can you explain a complex technical concept to someone non-technical?

This is your chance to demonstrate effective communication skills. Choose a technical topic relevant to your work and explain it in simple, layman terms, illustrating your ability to communicate across multidisciplinary teams.

Join Rise to see the full answer
What strategies do you use to stay updated with industry trends and technologies?

Discuss your commitment to continuous learning through online courses, tech meetups, webinars, or industry conferences. Mention any resources you follow or professional groups you are part of to keep abreast of emerging trends.

Join Rise to see the full answer
How do you handle project deadlines and pressure?

Share your methods for time management, prioritization, and stress reduction techniques. Use examples from previous experiences where you successfully met tight deadlines while maintaining quality work.

Join Rise to see the full answer
What is your approach to mentoring junior engineers on your team?

Talk about your mentoring philosophy: how you set goals, provide feedback, and create an inclusive environment. Mention specific mentoring experiences and how it has helped in the professional development of junior engineers.

Join Rise to see the full answer
Describe a challenging project and how you handled it.

Recall a specific project that posed challenges, detailing the obstacles you faced and the steps you took to navigate through them. Highlight your problem-solving skills and teamwork in achieving a successful outcome.

Join Rise to see the full answer
Why are you interested in the Principal Engineer role at Qantas?

Express your passion for Qantas's mission and values, and how you see your technical expertise aligning with the company's goals. Discuss your enthusiasm for contributing to the airline’s innovative mobile offerings and supporting its growth.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Qantas Group Hybrid Brisbane, Australia
Posted 2 days ago

As a member of Qantas Ground Services, you'll handle freight in a bustling environment, supporting both domestic and international operations.

Photo of the Rise User
Posted 2 days ago

This role at Qantas offers a unique opportunity to lead strategic process development for the growth of their freight operations.

Photo of the Rise User

Join Docplanner as a Staff Engineer to shape the future of healthcare technology while working in a flexible, remote environment.

Photo of the Rise User
Genius Sports Hybrid Lausanne, Vaud, Switzerland
Posted 6 days ago
Paid Holidays

Genius Sports is seeking a Mid-Level Frontend Engineer to design and build intuitive interfaces for sophisticated sports data tools.

Photo of the Rise User

Join Visa as a Software Engineer to innovate and build solutions that shape the future of payment technologies globally.

Neon seeks a Senior Software Engineer to join their pioneering team focused on delivering open-source cloud-native PostgreSQL solutions.

Photo of the Rise User

Join Visa as a Software Engineer to solve complex challenges and innovate in payment technology.

Photo of the Rise User
Entrust Remote United States - Shakopee, MN (GHQ)
Posted 3 days ago

Entrust is looking for a skilled Software Developer II to join their innovative team in Shakopee, MN, focusing on identity-centric security solutions.

Photo of the Rise User
Apple Hybrid Seattle, Washington, United States
Posted 6 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple’s Privacy Preserving Measurement & Machine Learning team as a Senior iOS Software Engineer, where you will design cutting-edge privacy features.

Posted 3 days ago

Become a part of PlayAI's mission to innovate conversational AI through engaging frontend development.

Qantas is a commercial airline company offering flights to Australia, Asia, Africa, New Zealand and the South Pacific. They are headquartered in Mascot, New South Wales, Australia.

58 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Lakewood just viewed Production Scheduling Supervisor at Shearer's Foods
Photo of the Rise User
Someone from OH, Hilliard just viewed General Manager at Super Soccer Stars
Photo of the Rise User
Someone from OH, West Chester just viewed Independent Living Ambassador at Otterbein SeniorLife
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Sourcing Specialist (US) at Fictiv
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager, Hardware - Asia at Block
Photo of the Rise User
Someone from OH, Springfield just viewed [ Choose Your Own Role ] at Rad AI
Photo of the Rise User
Someone from OH, Mason just viewed Senior Specialist, HR Operations at Cardinal Health
Photo of the Rise User
172 people applied to Scrum Master-Remote at DICE
K
Someone from OH, Cleveland just viewed Webflow/Framer Web Developer (Part time) at Keen
Photo of the Rise User
Someone from OH, Fairfield just viewed Cart Builder at SanMar Employee Board
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Akron just viewed 3D Vehicle Artist (Unannounced Project) at Wargaming
Photo of the Rise User
Someone from OH, Bowling Green just viewed Associate Designer at Newell Brands
Photo of the Rise User
Someone from OH, Twinsburg just viewed Finishing Operator - Nights at Avery Dennison
D
Someone from OH, Cleveland just viewed Technical Writer at DevSavant Inc.
S
Someone from OH, Dayton just viewed Inventory Control Associate at SCLogistics