Lead Software Engineer

Jakarta, Indonesia
Opportunities with Alter's Partner Companies
Kargo
Who we are 
Kargo wants to transform the quarter Trillion $USD Logistics Industry in Indonesia. At 25% of GDP, Indonesia’s logistics cost is one of the highest in the world. Everything gets moved by trucks, but billions of KM are driven empty and booking truckload freight still largely depends on phone and paper for handling transactions. We passionately believe technology can revolutionize this industry, leading to a much more efficient & transparent system to move Indonesia forward.

Role Description
Working closely with a broad set of multi-functional partners including design, product
management, quality assurance and engineers to deliver products. You will be expected to build a complete system that’s stable for millions of users. You will ensure the engineering team has optimum productivity and skill growth.

Responsibilities

    • Build world-class platform
    • Design core, backend and frontend software components
    • Analyze and improve efficiency, scalability, and stability of various system resources
    • Own, manage and improve our release process
    • Identify and resolve performance and scalability issues
    • Handle the hardest problems or bugs in the platform
    • Implement the right architecture and follow best coding standard
    • Articulate technical aspects with multi-functional partner
    • Building the team including interviewing and delivering new initiatives
    • Develop documentation and capacity plans
    • Acting as the technical subject matter expert: Mentoring fellow engineers,demonstrating technical expertise, and leading a team to solve challenging programming and design problems

Requirements

    • 5 year of experience with expertise in one general purpose programming languages including Java or functional programming
    • Experience in architecting, designing, preferably in tech companies with 10+ million users
    • Experienced with payment system, high-concurrency and security practices
    • Deep experience with marketplace platform, continuous delivery and deployment
    • Experienced managing large scale systems and manage more than 5 engineers
    • Experienced with Devops and AWS stacks
    • Previous success developing and shipping a large-scale application services
    • Strong leadership experience: Leading meetings, presenting, technical go to person, and cross-functional leader
    • Excellent communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
    • Excellent understanding in basic computer science knowledge
    • BS/MS/PHD in computer science or equivalent from reputable university
    • Excellent in verbal and written English skills