About the Role
Are you ready to embark on a thrilling adventure in the world of software engineering? The GoTo Engineering Campus Hiring Program offers a full-time opportunity for exceptional early-career engineers who are passionate about building impactful, high-quality software.
Selected candidates will begin their journey with an immersive Engineering Bootcamp, a fast-paced and structured program designed to accelerate technical and professional growth.
To excel in this role, we believe you would need eagerness to learn and contribute to high-scale solutions that cater benefits to millions of users, passion for software craftsmanship to pursue high standards in software development, and flexibility to contribute to full-stack.
Through this bootcamp, you’ll gain deep exposure to the engineering culture, principles, and practices that power the whole GoTo ecosystem. It’s more than just training; it’s the foundation for developing into a world-class software engineer within one of Southeast Asia’s leading tech ecosystems.
What You Will Do
Design and develop highly scalable, reliable, and fault-tolerant systems that solve real business problems at scaleCollaborate with cross-functional teams (Mobile, DevOps, Data, UX, QA, etc.) to deliver features with excellenceContinuously improve code quality, product execution, and customer delightBuilding and managing fully automated build/test/deployment environmentsWork globally and engage with distributed teams and stakeholders across countries and cultures
What You Will Need
Bachelor’s degree in Computer Science or a related field, recently graduated or at least graduated 1 year agoSolid understanding of core computer science conceptsProven experience building working software, whether through personal projects, internships, open-source contributions, or entrepreneurial effortsExperience of writing clean, maintainable, and efficient code, with attention to detail and consideration for long-term scalabilityA strong sense of curiosity and high learning agility in exploring new technologies and solving complex problemsStrong ownership and passion for crafting delightful customer experiencesSolid collaboration skills, with the ability to communicate clearly and work effectively within a team