Software Engineer - Intern 2027
Software Engineer · Intern · Internship
Opens Airwallex's application page
Role
What you'll do.
Join Airwallex's 12-week Software Engineering Intern Program as part of our diverse engineering team building the global payments and financial platform of the future. You'll own an end-to-end project while learning from industry-leading mentors, working with modern tech stack including Kotlin, Kafka, Kubernetes, and React, and exploring AI-assisted engineering workflows. This rare internship experience offers hands-on exposure to scalable fintech infrastructure serving 250,000+ businesses worldwide, with many interns transitioning to full-time graduate roles upon completion.
Responsibilities
- Own End-to-End Project Delivery: Design, develop, and deliver a scoped software engineering project from inception to completion during the 12-week internship program, applying modern software engineering fundamentals and best practices to build scalable, reliable solutions that integrate with Airwallex's payment and financial platform infrastructure.
- Collaborate with Cross-Functional Teams: Work alongside experienced engineers, product managers, and fintech specialists in a collaborative, fast-paced environment to solve high-visibility problems at scale. Contribute ideas to product roadmaps and actively participate in team discussions while learning industry best practices for building financial technology platforms.
- Implement AI-Enhanced Engineering Practices: Leverage large language model (LLM) tools and AI-assisted workflows thoughtfully for research, prototyping, debugging, testing, and documentation. Apply critical judgment and strong fundamentals to evaluate AI-generated suggestions while maintaining code quality and security standards required in payments infrastructure.
- Build Scalable Solutions with Modern Tech Stack: Develop software using Kotlin for backend services, React for frontend interfaces, and cloud-native technologies including Kafka for event streaming and Kubernetes for orchestration. Create simple yet scalable solutions that follow engineering best practices and support Airwallex's global platform serving 250,000+ businesses.
- Learn Best-Practice Software Engineering: Absorb and apply software engineering fundamentals, pragmatic design patterns, and architectural principles from experienced Airwallex engineers. Participate in code reviews, receive mentorship on technical craftsmanship, and develop a strong foundation for tackling complex fintech challenges.
- Present Project Outcomes and Learnings: Prepare and deliver a project showcase presentation to the engineering teams demonstrating the problem solved, technical approach taken, key learnings, and impact of your work. Articulate architectural decisions and insights gained from working with Airwallex's payment and treasury infrastructure.
Qualifications
What we look for.
Technical
Backend Development (Kotlin or Java)
Experience with JVM-based languages such as Kotlin or Java for building robust backend services, APIs, and microservices that integrate with distributed systems and message queues.
Frontend Development (React or TypeScript)
Practical experience building user interfaces with modern JavaScript frameworks, particularly React, with understanding of component-based architecture, state management, and responsive design principles.
Cloud-Native and DevOps Concepts
Familiarity with containerization concepts, Kubernetes orchestration basics, distributed system architecture, and event-driven patterns using message brokers like Kafka for real-time data processing.
Version Control and Development Tools
Proficiency with Git version control systems, CI/CD pipelines, and modern development tools. Understanding of code review practices and collaborative software development workflows.
AI-Assisted Development Tools
Curiosity and hands-on experience with AI-powered coding assistants and LLM tools. Ability to evaluate AI-generated code critically, apply thoughtful judgment when incorporating AI suggestions, and stay informed about evolving AI models in software engineering.
Education
Penultimate or Final Year of Bachelor's Degree
Currently enrolled in the penultimate or final year of a Bachelor's degree in Computer Science, Software Engineering, or equivalent computing discipline.
Master's or PhD Level Studies
Alternatively, any stage of a Master's degree or PhD in Computer Science, Software Engineering, or equivalent computing field.
Strong Communication Skills
Demonstrated strong verbal and written communication abilities essential for collaborating with engineering teams, documenting code and decisions, and presenting technical concepts to diverse audiences.
Experience
Object-Oriented Programming Fundamentals
Solid understanding and practical experience with Object-Oriented Programming (OOP) concepts including classes, inheritance, polymorphism, encapsulation, and design patterns applicable to backend and frontend development.
Computing Fundamentals
Strong grasp of core computer science concepts including data structures, algorithms, time/space complexity analysis, and basic system design principles relevant to building scalable applications.
Problem-Solving Mindset
Demonstrated ability to think analytically, break down complex problems into manageable components, and apply first-principles thinking to develop solutions in fast-paced, dynamic environments.
Skills
Required
Object-Oriented Programming (OOP)
Proficiency in designing and implementing OOP principles in practical applications, essential for building maintainable, scalable code in fintech environments.
Data Structures and Algorithms
Strong foundation in implementing and optimizing common data structures and algorithms, critical for solving complex problems in financial transaction processing and platform scaling.
Problem Decomposition
Ability to break down ambiguous requirements into actionable technical tasks, design solutions incrementally, and deliver value in a fast-moving fintech organization.
Collaborative Development
Experience working in team environments, participating in code reviews, incorporating feedback constructively, and contributing effectively to collective team goals in agile settings.
Curiosity-Driven Learning
Intrinsic motivation to continuously learn new technologies, frameworks, and industry practices. Ability to independently research solutions and stay current with rapid changes in fintech and software engineering.
Preferred
Kotlin or Java Backend Development
Nice to havePrior experience building backend services with Kotlin or Java, demonstrating capability to work with Airwallex's primary backend technology stack for payment processing systems.
React Frontend Development
Nice to haveHands-on experience developing user interfaces with React, showing familiarity with component-based architecture and modern frontend development practices used across Airwallex products.
Event-Driven Architecture
Nice to haveUnderstanding of message-driven systems and event streaming patterns, with exposure to technologies like Kafka or equivalent message brokers for building scalable, real-time financial systems.
Containerization and Kubernetes
Nice to haveBasic knowledge of Docker containers and Kubernetes orchestration concepts, valuable for understanding how Airwallex deploys and scales microservices globally.
Fintech or Payments Domain Knowledge
Nice to haveInterest in or experience with financial technology, payments systems, cross-border transactions, or related financial services. Understanding of compliance and security considerations in financial infrastructure.
LLM and AI Integration
Nice to havePractical experience using AI-powered development tools, large language models for code generation, or exploring responsible AI applications in software engineering workflows.
Tech stack
Languages
Frameworks
Databases
Tools
Other
Compensation
Pay and benefits.
Base·SGD 3,500 – 5,500
Process
Interview steps.
- 01
Application Submission
Submit your application through careers.airwallex.com including a current resume (CV) and academic transcript showing your degree program, courses completed, and academic standing. Clearly indicate your graduation date and confirm you are in the penultimate or final year of your degree.
- 02
Online Technical Assessment
Complete a timed technical assessment evaluating your problem-solving abilities, coding fundamentals, and algorithmic thinking. The assessment tests your grasp of data structures, algorithms, and basic system design principles. You may be allowed to reference documentation but demonstrate your core understanding independently.
- 03
Talent Screen
Participate in a brief screening conversation with a recruiting coordinator or talent professional to discuss your background, motivation for fintech, and interest in the Airwallex internship program. This conversation assesses communication skills and cultural fit with Airwallex's collaborative environment.
- 04
Live Coding Interview
Engage in a technical interview with an Airwallex engineer where you solve coding problems in real-time, explain your approach, and discuss your reasoning. The interviewer evaluates your problem-solving methodology, code quality, testing mindset, and how you approach using AI tools alongside strong fundamentals. You may be asked to explain when and how you would use AI assistance versus solving problems independently.
- 05
Hiring Manager Interview
Meet with the hiring manager or team lead to discuss the specific project you would own during the internship, your career aspirations, and how you align with Airwallex's mission. This conversation explores your curiosity about fintech, enthusiasm for AI-enhanced engineering practices, and long-term growth potential. The manager assesses ownership mentality, ability to thrive in ambiguity, and cultural alignment with Airwallex's founder-like energy.
Full posting
Original listing.
About Airwallex
Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 250,000 businesses worldwide – including Brex, Rippling, Navan, Qantas, SHEIN and many more – with fully integrated solutions to manage everything from business accounts, payments, spend management and treasury, to embedded finance at a global scale.
Proudly founded in Melbourne, we have a team of over 2,300 of the brightest and most innovative people in tech across 27 offices around the globe. Valued at US$11 billion and backed by world-leading investors including T. Rowe Price, Visa, Mastercard, Robinhood Ventures, Sequoia, Salesforce Ventures, DST Global, and Lone Pine Capital, Airwallex is leading the charge in building the global payments and financial platform of the future. If you’re ready to do the most ambitious work of your career, join us.
Attributes We Value
We hire successful builders with founder-like energy who want real impact, accelerated learning, and true ownership. You bring strong role-related expertise and sharp thinking, and you’re motivated by our mission and operating principles. You move fast with good judgment, dig deep with curiosity, and make decisions from first principles, balancing speed and rigor.
You're humble and collaborative; turn zero‑to‑one ideas into real products, and you “get stuff done” end-to-end. You use AI to work smarter and solve problems faster. Here, you’ll tackle complex, high‑visibility problems with exceptional teammates and grow your career as we build the future of global banking. If that sounds like you, let’s build what’s next.
About the Airwallex Intern Program
Gain hands-on experience through owning your own project end to end
Benefit from personal mentorship by industry leading technologists
Rare software engineering intern experience where you are hands-on with modern engineering tools, including AI-assisted workflows
Join a cohort experience that fosters knowledge sharing, networking and soft skill development
Many of our Interns receive an Airwallex Graduate role at intern program completion
We are looking for talented, curious and determined individuals to join our 12-week Software Engineering Intern Program commencing in May 2027.
About the team
The Engineering team at Airwallex is a diverse group of innovators, builders, and problem solvers, driven by a mission to empower businesses to operate anywhere, anytime. We thrive in a collaborative and fast-paced environment, where we're constantly pushing the boundaries of what's possible in the financial technology space.
As a team, we value technical craftsmanship, continuous learning and a strong sense of ownership, and we believe modern engineers should know how to work effectively with AI. We build scalable, reliable and secure products that empower businesses to grow without borders, and we want interns who are excited to explore LLM-powered tools thoughtfully, apply sound engineering judgement, and stay current with the fast-moving AI landscape.
What You'll Do
As an intern, you will be given an exciting and challenging project that you'll start in week 1. You'll join our structured Intern Program, be set up with a mentor and manager to make sure you have the best experience and that you are encouraged and supported to contribute. Most importantly, we want you to feel part of the team and learn lots while you are working with us!
Our leaders welcome all Airwallex people to contribute to our roadmap and to constantly challenge the processes that we build our platforms through. You'll get the opportunity to learn and apply best-practice software engineering, focusing on strong software engineering fundamentals and pragmatism from our engineers.
You will learn how AI can enhance strong engineering by using LLM tools for research, prototyping, debugging, testing and documentation, while applying critical judgement and strong fundamentals. Working on ambitious goals with a modern stack including Kotlin, Kafka, Kubernetes and React, you will help deliver simple, scalable solutions while exploring new models and tooling with your team.
Intern Program structure
12 weeks over the Singapore University summer break (start early May to late Jul)
1st week in a structured induction
3 Program Review / Check-Ins across the 12 week program
1 Intern scoped Project to own end to end
1 Project Showcase to present back to our Teams on what you built
About You
You can think on your feet - with knowledge of building platforms which resolve fast paced, ever changing success measures
You are a team player - you enjoy working in a collaborative, innovative and customer first environment
You are naturally curious - always asking why to better understand our customer needs
You are a passionate problem solver - You love digging deep and brainstorming with colleagues in order to come up with the best solution for a problem
You are excited about AI - You are enthusiastic about how AI is transforming software engineering and enjoy exploring new tools and models, applying them thoughtfully and responsibly to improve the way you build software
Eligibility requirements
Penultimate year or Final year of a Bachelor's or Master's degree, at any stage in your PhD in Computer Science, Software Engineering or equivalent.
Computing and Object-Oriented Programming (OOP) Fundamentals
Strong verbal and written communication skills
Desire to learn and grow with Airwallex as a technologist
Life at Airwallex as an Intern
💸 Competitive rewards: Industry-leading salaries and benefits
🥗 On-site snacks & drinks, lunch credits
🎂 Enjoy a paid day off on your birthday to celebrate YOU
🏢 Prime location: Centrally located office for easy access
Application & Assessment process
Applications are reviewed on a rolling basis. We'll keep you updated throughout the process, and appreciate your patience while we carefully review every application.
The recruitment process includes:
Application submission including your current resume and academic transcript
Online technical assessment
Talent screen
Live Code Interview
Hiring Manager interview
As part of the interview process, we are interested not only in your coding fundamentals, but also in how you think about using AI in engineering. Depending on the stage, we may assess:
How you approach problem solving with and without AI assistance
Your ability to evaluate, refine or challenge AI-generated suggestions
Your curiosity about new models, tools and practical use cases
We are not looking for candidates who simply use AI tools. We are looking for future engineers who can use them thoughtfully, critically and effectively.
Requirements: Please provide us with the latest PDF copies of your transcript and CV outlining when you finish your studies when applying
Applications close: 18 Sep 2026 2359 SGT
Applicant Safety Policy: Fraud and Third-Party Recruiters
To protect you from recruitment scams, please be aware that Airwallex will not ask for bank details, sensitive ID numbers (i.e. passport), or any form of payment during the application or interview process. All official communication will come from an @airwallex.com email address. Please apply only through careers.airwallex.com or our official LinkedIn page.
Airwallex does not accept unsolicited resumes from search firms/recruiters. Airwallex will not pay any fees to search firms/recruiters if a candidate is submitted by a search firm/recruiter unless an agreement has been entered into with respect to specific open position(s). Search firms/recruiters submitting resumes to Airwallex on an unsolicited basis shall be deemed to accept this condition, regardless of any other provision to the contrary.
Equal opportunity
Airwallex is proud to be an equal opportunity employer. We value diversity and anyone seeking employment at Airwallex is considered based on merit, qualifications, competence and talent. We don’t regard color, religion, race, national origin, sexual orientation, ancestry, citizenship, sex, marital or family status, disability, gender, or any other legally protected status when making our hiring decisions. If you have a disability or special need that requires accommodation, please let us know.
Redirects to Airwallex's application page.
Other roles
More at Airwallex.
IT Support Engineer
Mid
Security Engineer, Insider Risk
Mid
IT Support Engineer
Junior
Corporate Security Engineer
Mid
Senior Data Scientist, Analytics (Lending)
Senior