Outscal Logooutscal logo

Software Engineer Intern

18 Hours ago • All levels • Backend Development • Full Stack Development

Job Summary

Job Description

As a Software Engineering Intern at Midtrans, you'll develop, test, and maintain software across various platforms, ensuring robustness and scalability. You'll collaborate with senior engineers and cross-functional teams (Backend, Frontend, Mobile, QA) to design and implement solutions. The internship involves mentorship from senior engineers, focusing on software development processes and best practices. You'll contribute to new feature development and system optimization within Midtrans' payment gateway solutions. This role is part of a pairing program with a senior engineer, providing hands-on experience and contributions to core services. The work environment values innovation, efficiency, and continuous development, tackling real-world problems to enhance payment gateway solutions.
Must have:
  • Develop and test software
  • Collaborate with cross-functional teams
  • Strong foundational knowledge in at least one programming language (Java, Golang, Python, JavaScript)
  • Understanding of basic software development concepts
  • Familiarity with Git
  • Problem-solving skills
  • Excellent communication skills
  • Teamwork
Good to have:
  • Experience with software development projects
  • Exposure to Docker, Kubernetes, or cloud services
  • Interest in UI/UX design
  • Interest in AI

Job Details

What You Will Do

    • Develop and Test: Write, test, and maintain software across our platforms, ensuring robustness and scalability.
    • Collaborate: Work closely with senior engineers and cross-functional teams including Backend, Frontend, Mobile, and QA to design and execute solutions.
    • Learn and Grow: Receive mentorship from senior engineers, enhancing your understanding of software development processes and best practices.
    • Contribute: Play a key role in the development and optimization of new features and systems within Midtrans.

What You Will Need

    • Educational Background: Recently graduated/fresh graduate from a degree in Computer Science, Software Engineering, or a related field.
    • Technical Skills: Strong foundational knowledge in at least one programming language (Java, Golang, Python, JavaScript.).Understanding of basic software development concepts and methodologies.
    • Familiarity with version control systems, preferably Git.
    • Problem-Solving: Ability to think critically and solve complex problems.
    • Communication: Excellent verbal and written communication skills.
    • Teamwork: Eagerness to work within a team-oriented environment.
    • Adaptability: Openness to learning new technologies and methodologies.

Bonus Points if You Have

    • Hands-on experience with any software development projects, whether academic, personal, or professional.
    • Exposure to Docker, Kubernetes, or cloud services is a plus.
    • Interest or experience in UI/UX design, particularly in developing intuitive user interfaces.
    • Interested in AI and have done any project in applying it
About the Role

Join our dynamic engineering team as a Software Engineering Intern! This role is part of the Senior Engineer - Intern Pairing Program, where you'll be paired with a seasoned senior engineer to gain hands-on experience and contribute to a variety of projects across our core services. You will be immersed in an environment that values innovation, efficiency, and continuous development, working on real-world problems and helping us enhance our payment gateway solutions.

About the Team

The Merchant Services team is a family of 60+ engineers based in Jakarta, Singapore, and India. We consistently strive to implement solutions that allow our merchant-partners in Indonesia (and the greater Southeast Asian region) to sell their products both online and offline. We also work to improve the merchant-partner experience by product innovation and integration with the rest of the Gojek ecosystem.

Internally, we promote a culture of engineering excellence, learning, and guided career growth. We advocate sustainable engineering practices, innovation, and working smart more so than working hard. We aim to be a world-class organization, implementing world-class solutions, with world-class engineers leading the way.

Our portfolio of products include merchant-facing solutions that enable our subscribed merchants to sell their goods and services both online and offline. South-East Asia is a very dynamic market, where products have to react promptly to market trends and shifts, and where product managers and business leads need the flexibility to experiment and iterate fast. With that in mind, from an engineering perspective, our challenges are to evolve a general platform for e-commerce that is sufficiently versatile to support rapid product iterations across multiple products, as well as scaling up to an ever-growing user-base. To tackle these challenges, we have adopted event-driven  architectural patterns in our engineering designs, as well as agile practices across all our day-to-day processes.

Similar Jobs

WongDoody - (XD) Experience Designer, Snr.

WongDoody

Australia (On-Site)
• 5 Months ago
PlayStation Global - Senior HRIS Analyst - Talent Systems

PlayStation Global

Carlsbad, California, United States (On-Site)
• 1 Month ago
PTW - Senior Business Development Manager | Art & Co-Dev

PTW

United Kingdom (Remote)
• 1 Month ago
Gallagher - Web Content Editor

Gallagher

Bengaluru, Karnataka, India (On-Site)
• 7 Months ago
Lionsgate Games - Intern, Assistant Editor (TV Marketing)

Lionsgate Games

Santa Monica, California, United States (On-Site)
• 1 Month ago
Sourcegraph  Inc  - Software Engineer - Cody Prime [IC2]

Sourcegraph Inc

(Remote)
• 2 Months ago
ByteDance - Software Development Engineer - Cloud Native Databases

ByteDance

Seattle, Washington, United States (On-Site)
• 2 Months ago
Warner Bros Games - Senior Software Engineer - Observability

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
• 1 Month ago
Plarium - Data Architect

Plarium

Herzliya, Tel Aviv District, Israel (On-Site)
• 1 Month ago
Epic Games - Senior Software Engineer

Epic Games

(On-Site)
• 1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - IN-Senior Associate – D365 Finance-Ms Dynamics– Advisory _Chennai

PwC

Chennai, Tamil Nadu, India (On-Site)
• 4 Months ago
Assystems - Senior Mechanical Design Engineer

Assystems

Blackburn, England, United Kingdom (Remote)
• 4 Months ago
PwC - Senior Associate

PwC

Gurugram, Haryana, India (On-Site)
• 5 Months ago
Skillz - Communications Co-Op - Spring 2025

Skillz

Las Vegas, Nevada, United States (On-Site)
• 1 Month ago
Info Stretch - Lead Data Engineer

Info Stretch

Chennai, Tamil Nadu, India (On-Site)
• 4 Months ago
Info Stretch - Lead Data Engineer

Info Stretch

Hyderabad, Telangana, India (On-Site)
• 4 Months ago
Microsoft - Solution Area Specialists (Biz Apps-Low Code)

Microsoft

Tokyo, Japan (On-Site)
• 2 Months ago
Haptic - Engagement Designer

Haptic

Sweden (On-Site)
• 2 Months ago
Paypal - Fullstack Engineer Intern

Paypal

Stockholm, Stockholm County, Sweden (On-Site)
• 5 Months ago
Zoox - Senior Strategic Sourcing Manager (Direct Procurement)

Zoox

Foster City, California, United States (Hybrid)
• 4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Jakarta, Jakarta, Indonesia

Trend Micro - Marketing Manager, Indonesia

Trend Micro

Jakarta, Jakarta, Indonesia (Hybrid)
• 5 Months ago
Game5Mobile - Game Programmer

Game5Mobile

Indonesia (On-Site)
• 8 Months ago
PwC - FY 24 Associate 1 - Assurance - Risk Assurance - GRC (Governance, Risk and Compliance)

PwC

Jakarta, Jakarta, Indonesia (On-Site)
• 5 Months ago
NinjaVan - Field Sales Executive Jawa Tengah (Talent Pool)

NinjaVan

Surakarta, Central Java, Indonesia (On-Site)
• 4 Months ago
ByteDance - [ID] Innovation Tech Solution Sales - BytePlus

ByteDance

Jakarta, Jakarta, Indonesia (On-Site)
• 4 Months ago
PwC - Assurance - Manager - Risk Assurance (FRM)

PwC

Jakarta, Jakarta, Indonesia (On-Site)
• 5 Months ago
NinjaVan - Field Sales Executive West Java - Bandung (Talent Pool)

NinjaVan

Bandung, West Java, Indonesia (On-Site)
• 4 Months ago
GoTo Group - Software Engineer (iOS) - Money Management

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
• 4 Months ago
ByteDance - Music Promotions Manager - SoundOn

ByteDance

Jakarta, Jakarta, Indonesia (On-Site)
• 4 Months ago
Garena - Social Media Specialist

Garena

Jakarta, Jakarta, Indonesia (On-Site)
• 1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Garena - Senior Programmer (Backend / Server)

Garena

Mumbai, Maharashtra, India (On-Site)
• 4 Months ago
Epic Games - Senior Software Engineer

Epic Games

United States (On-Site)
• 1 Month ago
Tap Nation - Senior Backend Developer Freelance

Tap Nation

New York, New York, United States (Remote)
• 3 Months ago
Sumo Logic - Senior Staff Engineer

Sumo Logic

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
Netflix - Senior Server Software Engineer

Netflix

Helsinki, Uusimaa, Finland (On-Site)
• 2 Weeks ago
Mashgin - Senior Software Engineer, Infrastructure

Mashgin

Palo Alto, California, United States (Hybrid)
• 4 Months ago
Visual Concepts - Senior Backend Engineer, NBA 2K

Visual Concepts

Novato, California, United States (On-Site)
• 5 Months ago
Evolution - Technical Lead - Math Team

Evolution

Sofia, Sofia City Province, Bulgaria (On-Site)
• 2 Months ago
Paytm - Backend - Software Engineer/Sr. Software Engineer

Paytm

Noida, Uttar Pradesh, India (On-Site)
• 4 Months ago
ByteDance - Software Engineer (SRE - Platform Services) - Bytedance Infrastructure

ByteDance

Singapore (On-Site)
• 4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

GoTo is the largest technology group in Indonesia, combining on-demand and financial services through the Gojek and GoTo Financial brands. It is the first platform in Southeast Asia to host these two essential use cases in one ecosystem, capturing a majority of Indonesian consumer household expenditure.


GoTo’s mission is to “Empower Progress” by offering an unparalleled selection of goods and services through a comprehensive merchant and partner network and promoting financial inclusion through its leading payments and financial services business.

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Surabaya, East Java, Indonesia (On-Site)

Surabaya, East Java, Indonesia (On-Site)

View All Jobs

Get notified when new jobs are added by GoTo Group

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug