Software Engineer Lead

2 weeks ago


Jakarta, Indonesia GO-JEK Full time

**Location**
- Jakarta**Work Type**
- Permanent**Application Posted**
- May 18, 2021**About the Role**

**What You Will Do**
- Own design, strategy, and quality of software development for Merchant Payment
- Translate objectives into iterative MVPs, evaluate and then refactor into a scalable and extensible design
- Design & develop highly scalable, reliable, secure and fault-tolerant systems and code base with mínimal guidance
- Research new technologies and tools to improve products
- Communicate, collaborate and work effectively with product and business stakeholders across distributed teams in a global environment.
- Debug production issues across services and different levels of the stack
- Optimize web performance on page loads, search, filter over multi-page contentExercise high ownership and initiative

**What You Will Need**
- Proficient in OOP, SQL, Design Patterns and software best practices
- Data modeling experience in Relational and NoSQL databases
- Experience in troubleshooting server performance - memory issues, GC tuning, resource leaks, etc
- Well-versed with Agile methodologies, TDD, CI/CD, and Test Engineering Automation
- Able to design and implement low latency RESTful/GRPC services & experience in Golang/Ruby/Clojure/Java (and a willingness to learn others) & infra-related: Chef, Docker, Kubernetes, Kafka, etc
- Good knowledge in high level system architecture design and low level details on how framework/platform works
- Fluent in JavaScript and SPA frameworks.
- Have good end to end knowledge from backend to frontend

**About the Team**

As Nasi Goreng is to the people of Indonesia, our Payments Engineering team is to Gojek: providing the nourishment to sustain our business from the inside out. We run and oversee one of Southeast Asia's largest merchant platforms, e-money wallet platforms, and Indonesia's leading digital payments provider. Some of the businesses we empower include Tokopedia, Google, Disney+, McDonald's, Blibli, Jd.id, and Kitabisa.

Our service is now accepted at over 300,000 online and offline merchants in Indonesia alone, with our ecosystem processing US$6.3 billion of annualized Gross Transaction Value in 2018. But, the growth of Payments does not stop here. We are hungry for more. We intend to become the largest payment and financial services group in Southeast Asia. It's our job to ensure that this number grows, and more importantly, that anyone utilizing our platform is given the most seamless payment experience possible. How does one achieve this, you may ask? By collaborating diligently with our users to understand the daily obstacles they face in the payment arena, then crafting our products and services to aid these issues.

As a team, we’re concerned not only with the growth of the company, but each other’s personal and professional growths, too. Along with a common drive to jump over technical barriers and provide sustainable solutions, our team bonds over our shared love for tea, movies, and TV shows. With WFH becoming more normalized, you best believe we’ve been sharing our favorite ways to prioritize a healthy work-life balance at home (Netflix, anyone? ).

About Gojek

Gojek is a Super App. It is one app for ordering food, commuting, digital payments, shopping, hyper-local delivery, and a dozen other products. We are Indonesia’s first decacorn. We are also the only Southeast Asian startup to be part of Fortune's list of 'Companies That Changed The World.'

Our Mission: To create and scale positive socio-economic impact for our customers, driver-partners, business, and MSMEs.

As of 2018, Gojek processed more than $9 billion in annualized gross transaction value across all markets where it operates - in Singapore, Vietnam, and Indonesia. We have the largest food delivery product in Asia (outside of China) and is the largest payments wallet in Southeast Asia.

Gojek contributed IDR 249 T to the Indonesian economy (equivalent to 2% of Indonesia's GDP in 2020). As of Q1 2021, the Gojek App witnessed over 190mn downloads by customers. The platform has over 2mn Driver Partners & ~900000 Merchant Partners across SEA.

About GoTo Financial

GoTo Financial brings secure, reliable, and user-friendly financial solutions to over 55 million monthly active users, more than 14 million merchants, and over 2.5 million driver-partners eager to benefit from the digital economy in the GoTo ecosystem.

GoTo Financial’s consumer services include GoPay, GoPayLater, and other financial services. We also serve businesses of all sizes through leading payment gateway Midtrans, Indonesia’s largest cloud POS network Moka and GoKasir. We also have the all-in-one merchant solution GoBiz, GoBiz Plus, GoStore, and Selly - available in Indonesia and Southeast Asia.
- Gojek and GoTo Financial are committed to building a diverse and inclusive workplace and are equal opportunity employers. We do not discriminate on the basis of race, religion, national origin, gender, gende


  • Software Engineer

    7 days ago


    Jakarta, Indonesia Perry Street Software Full time

    **Company Description**: Indodana is a FinTech startup established in November 2017 and have been fully licensed by OJK since May 2020. Indodana main products are PayLater & Lending services that empower big name brand product such as Tiket PayLater, BliBli PayLater, Mitra Bukalapak PayLater, and LinkAja PayLater. The position will work and contribute...


  • Jakarta, Indonesia Proxima Consulting Indonesia Full time

    **Job Summary**: **Key Responsibilities**: - Collaborate with product managers, designers, and stakeholders to deliver projects on time. - Ensure code quality through best practices, code reviews, and testing (unit, integration). - Optimize performance, security, and maintainability of the codebase. - Mentor engineers and foster a culture of knowledge...


  • Jakarta, Jakarta, Indonesia PT Aplikasi Karya Anak Bangsa (GO-JEK Indonesia) Full time

    We are seeking a talented Software Engineer Lead to join our team at PT Aplikasi Karya Anak Bangsa. In this role, you will be responsible for leading the development of scalable and reliable web services and solutions within the routing domain.This is a great opportunity to work on challenging real-world geospatial problems in one of the most prominent...


  • Jakarta, Jakarta, Indonesia Talent Insider Full time

    Talent Insider is a forward-thinking HR consultancy service that has been empowering top brands in Indonesia since its inception in 2021.Key Responsibilities:Drive Software Architecture: Spearhead the development of internally operated software solutions, ensuring they are scalable and efficient.Process Optimization: Continuously identify and implement...


  • Jakarta, Indonesia PT. PEOPLE SEARCH INTERNATIONAL Full time

    Software Engineer - IT Security Company Our client is an IT Security Company, and they are hiring a Software Engineer with the following work responsibilities and requirements. Working Responsibilities: - Full lifecycle software development - requirements, design, development, test, and delivery. - Develops.NET Framework and.NET 6-based system, primarily...


  • Jakarta, Jakarta, Indonesia Talent Insider Full time

    About Talent InsiderTalent Insider is an innovative HR Consultancy Service, founded with a mission to empower businesses in their growth plans and strategies. As a leading consultancy service, we have assisted prominent brands in Indonesia and continue to expand our regional presence.With offices registered in Singapore & Indonesia, we provide expert...


  • Jakarta, Indonesia Nike Full time

    Become a Part of the NIKE, Inc. Team NIKE, Inc. does more than outfit the world’s best athletes. It is a place to explore potential, obliterate boundaries and push out the edges of what can be. The company looks for people who can grow, think, dream and create. Its culture thrives by embracing diversity and rewarding imagination. The brand seeks...


  • Jakarta, Indonesia Samsung Electronics Full time

    Position Summary 1. Understand and implement software-related requirement accurately in order to provide software that meets its purpose. 2. Develop software effectively based on understanding of Web standard and device environment(hardware/software). Role and Responsibilities Skills and Qualifications- Bachelor Degree from reputable university with...

  • Lead Data Engineer

    7 days ago


    Jakarta, Indonesia Reeracoen Indonesia Full time

    ~ 50,000,000 IDR - Jakarta- Education: Bachelor's Degree in Software Engineering, Mathematics, Statistics, or related major from Reputable Universities (Accredited A) - Language: English Communicative Level - Experience: 1-year Lead Data Engineer (preferably in Financial Technology Industry) **About work**仕事内容について**: Analyze problems,...

  • Software Engineer

    5 days ago


    Jakarta, Indonesia Maplin Engineering Full time

    **SOFTWARE ENGINEER** **Working hours**: 8 hours/day **Working Days**: 6 Days/week **Location**: Remote **Remuneration**: Competitive **ABOUT COMPANY**: Maplin Engineering provides state-of-the-art design, engineering, business planning, multidisciplinary consulting, project management, and construction management services to customers in...

  • Software Engineer

    1 week ago


    Jakarta, Indonesia MyRepublic Full time

    **Software Engineer** **Requirements**: - Min. Bachelor's degree in Computer Science, or any related field - Min. 3 years of experience in Software Engineering - Solid experience in software development using technologies such as ReactJS/ Java/ Spring Boot/ Quarkus/ PHP/ PostgreSQL/ MySQL/ Kafka/ RabbitMQ technology stack Jenis Pekerjaan: Penuh Waktu


  • Jakarta, Indonesia THE SOFTWARE PRACTICE PTE. LTD. Full time

    The Software Practice We started our firm working with entrepreneurs who brought expertise in specific industry verticals but required a technical team that could help them realise their product ideas. We partnered with them as their product teams helping them build their MVP, talk to customers and refine the product, raise money, and even hire their...


  • Jakarta, Indonesia Gravel Full time

    Company Description Gravel is a technology company that makes it simple for you to find qualified and trustworthy construction workers. Since 2019, we have committed to making a difference through the power of technology for both our clients' projects and blue collar workers. We aim to solve quality labor shortages by democratizing access to blue collar...


  • Jakarta, Indonesia Kata.ai Full time

    Company Description Kata.ai is an Indonesian Conversational Artificial Intelligence company with a focus on creating technology to enhance the understanding of human conversations, improving the way humans collaborate with machines. Kata.ai’s Natural Language Processing (NLP) technology powers MultiPurpose chatbots (virtual customer service / virtual...


  • Jakarta, Jakarta, Indonesia PT Sinar Digital Terdepan Full time

    About the CompanyXendit is a leading payment infrastructure provider in Southeast Asia, with a strong focus on innovation and customer satisfaction. Our mission is to make payments simple, secure, and easy for everyone.Job DescriptionWe are seeking a talented Senior Software Engineer to join our Experiments team. As a key member of this team, you will be...


  • Jakarta, Indonesia TLScontact Full time

    **Reporting Line** **- Software Engineering Manager** **Key Focus Areas** 1. Developing high-quality software solutions using PHP 2. Participating in all phases of the software development lifecycle 3. Collaborating with cross-functional teams to deliver scalable solutions **Responsibilities** **1. Software Development** - Optimize code for...


  • Jakarta, Indonesia Paystone Full time

    At Paystone, we are building the future of customer-driven growth for small businesses. Our products offer business owners both hands-off and hands-on solutions so that every customer can bring them one more. We lead with our Values by **thinking people first, solving impactful problems, and **being committed to **building a better future.** **Your...


  • Jakarta, Indonesia amdocs Full time

    **Job ID**:191504 **Required Travel**: Minimal **Managerial - No** **Location**:Indonesia - Jakarta (Customer Site)** **Who are we?**: Amdocs helps those who build the future to make it amazing. With our market-leading portfolio of software products and services, we unlock our customers’ innovative potential, empowering them to provide next-generation...


  • Jakarta, Indonesia Samsung Electronics Full time

    Position Summary 1. Understand and implement software-related requirement accurately in order to provide software that meets its purpose. 2. Develop software effectively based on understanding of Web standard and device environment(hardware/software). Role and Responsibilities Skills and Qualifications- Bachelor Degree from reputable university with...


  • Jakarta, Indonesia PT Wira Internasional Teknologi Full time

    Qualification: - Min. Bachelor of IT or Information Systems - At least 5 years experience as Software Engineer / Java Developer or any position relevant - Experience with Java, HTML, SQL. - Having good knowledge of UAT (User Acceptance Testing) - Experience in leading a team or a project - Ready to work Monday - Saturday - Can join ASAP Job Desc: -...