INTERNSHIP DETAILS

Software Engineering Intern (May - Aug 2026)

CompanyGXS
LocationSingapore
Work ModeOn Site
PostedMarch 24, 2026
Internship Information
Core Responsibilities
The intern will assist in designing, developing, and maintaining robust backend services and APIs that handle high-volume financial transactions while collaborating with senior engineers and product teams. Responsibilities also include participating in code reviews, writing unit tests, troubleshooting distributed systems, and engaging in technical discussions.
Internship Type
full time
Company Size
403
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
At GXS, we're not just another bank. We're on a mission to make banking better for everyday consumers and small businesses. Better is a journey and we're here to stay the course.
About the Role

About the bank

We are a growing regional digital bank group and are revolutionizing financial banking services across Southeast Asia. Our mission is to unlock big dreams and drive financial inclusion throughout the region. As a regional digital bank, we have the right foundation—data, technology, and trust—because we are Built With Heart. We believe that real impact starts with real people. If you're ready to Own The Mission and help us shape the future of Digital banking, we invite you to join us.

About the team

As the Bank's engineering backbone, we develop core infrastructure using modern stacks to reinvent the banking experience in Southeast Asia. We challenge traditional banking rules, choosing the hard path to build seamless and secure financial services for our users.

What You’ll Do

As a Software Engineering Intern, you will be immersed in a fast-paced environment where you will contribute to the systems that power our digital bank. You will:

  • Assist in designing, developing, and maintaining robust backend services and APIs that handle high-volume financial transactions.

  • Work closely with senior engineers, product managers, and designers to build features that directly impact our customers' lives.

  • Participate in code reviews, write unit tests, and help maintain high standards for code quality, security, and system reliability.

  • Dive into our distributed systems to help troubleshoot issues and optimize performance for a seamless user experience.

  • Engage in technical discussions and architectural planning, gaining hands-on experience with modern backend technologies and banking infrastructure.

What You’ll Need

  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.

  • Strong foundational knowledge of data structures, algorithms, and software design principles.

  • Proficiency in at least one backend programming language (e.g., Golang, Java, Python).

  • Familiarity with RESTful APIs and database technologies (SQL or NoSQL).

  • A "can-do" attitude and the ability to thrive in a collaborative, agile environment.

  • Previous internship experience or personal projects involving backend development is a plus.

Key Skills
Backend DevelopmentAPIsGolangJavaPythonRESTful APIsSQLNoSQLData StructuresAlgorithmsSoftware Design PrinciplesCode ReviewsUnit TestsDistributed SystemsPerformance Optimization
Categories
TechnologySoftwareEngineeringFinance & Accounting