Lead Software Engineer

2 months ago


Singapur, Singapore GoTo Group Full time

Job Description

About the Role Data Scientists want to spend their time exploring data, crafting the right features and optimising their models… so far so good. Production requires a lot more though. What about the data pipelines? Scaling up infrastructure based on demand? Running experiments at scale? Feature data consistency? This is where you come in as a Software Engineer for Gojek’s ML platform. Most companies embed ML engineers in data science teams to solve these problems. We do things a little differently at Gojek. We build self-service products for data scientists so they don’t have to worry about deep engineering problems. Create your model and submit it to us, our platform will scale it up/down for you. You will be joining a team that has already built industry-leading open-source tools. Our team invented Feast which companies like Twitter and Shopify now use. MLOps is changing fast, we’re looking for engineers who are keen to build the next big thing in MLOps.

What You Will Do

Design and build our Machine Learning Platform to help Data Scientists productionize their models and features faster Nurturing & mentoring 5-7 engineers members Engineer high-reliability, high-performance services for sophisticated ML-driven functionality Collaborate with Data Scientists to optimize their ML models for high-throughput, low-latency use cases Build internal tools and interfaces to improve the productivity of the team and improve the accessibility of our products

What You Will Need

At least 7-8+ years as a Software Engineer, with fluency and experience in either Go, Python, or Java Leadership experience in leading a distributed team of software engineers Proven track-record building large-scale, high-throughput, low-latency production systems Prior experience developing for and debugging Big Data and stream processing frameworks such as Spark, Kafka, and Flink Good understanding of algorithms and data structures/ design patterns Passion for Agile software development practices such as test-driven development, pair programming, etc. Experience with relational databases, non-relational databases, cloud environments and cloud deployment technology (Terraform, Kubernetes, Helm)

Bonus Points If

Working knowledge of ML frameworks such as TFX, Kubeflow, and MLflow Data Science knowledge and familiarity with ML libraries such as Pandas, Scikit, Tensorflow, xgboost, Keras Prior experience with cloud provider (GCP is a plus) About the Team Gojek’s Data Science Platform team helps Data Scientists build production-scale ML applications easily. We are a team of about 10 ML and infrastructure engineers, spread across Indonesia and Singapore. You may know us as the creators of open-source MLops technologies such as Feast, Merlin and Turing. Our products are used in mission-critical parts of Gojek’s product offerings, such as driver allocation, food recommendations, and fraud prevention. About GoTo GroupGoTo Group is the largest digital ecosystem in Indonesia with its mission to “Empower Progress’ by offering technological infrastructure and solutions for everyone to access and thrive in the digital economy. The GoTo ecosystem consists of on-demand transportation services, food and grocery delivery, logistics and fulfillment, as well as financial and payment services through the Gojek and GoTo Financial platforms.It is the first platform in Southeast Asia that hosts these crucial cases in a single ecosystem, capturing the majority of Indonesia’s vast consumer household. About Gojek Gojek is Southeast Asia’s leading on-demand platform and pioneer of the multi-service ecosystem with over 2.5 million driver partners across the regions offering a wide range of services such as transportation, food delivery, logistics and more. With its mission to create impact at scale, Gojek is committed to resolving consumer problems and raising standards of living by connecting consumers to the best providers of goods and services in the market. About GoTo FinancialGoTo Financial accelerates financial inclusion through its leading financial services and merchants solutions. Its consumer services include GoPay and GoPayLater and serve businesses of all sizes through Midtrans, Moka, GoBiz Plus, GoBiz, and Selly. With its trusted and inclusive ecosystem of products, GoTo Financial is open to new growth opportunities and aims to empower everyone to Make It Happen, Make It Together, Make It Last. GoTo and its business units, including Gojek and GoToFinancial ("GoTo") only post job opportunities on our official channels on our respective company websites and on LinkedIn. GoTo is not liable for any job postings or job offers that did not originate from us. You should conduct your own due diligence to prevent being victims of any fake job scams, if they did not originate from GoTo's official recruitment channels.

  • Singapur, Singapore NodeFlair Full time

    We are working with one of the leading pioneers in the Cryptocurrency space as one of the largest data platform, and as part of their continued growth, NodeFlair has been engaged to search for a Lead Software Engineer to join their Singapore/Malaysia team (100% Remote).Benefits: Base, Flexible Working Hours, Allowances etc. Your Role: Lead Software Engineer...


  • Singapur, Singapore Careers@Gov Full time

    [What the role is] The Singapore Global Network (SGN) is a division in the Economic Development Board tasked to re-energise Singapore’s efforts in building a strong and extensive ecosystem of overseas Family, Friends, Fans (3F) for Singapore. SGN leads the Whole-Of-Government effort to coordinate across agencies and strengthen our collective networks whose...


  • Singapur, Singapore TikTok Full time

    About the TeamThe Software Architect team at TikTok is a group of skilled professionals dedicated to managing large-scale projects within our Global E-commerce platform.Key ResponsibilitiesTake ownership of managing large-scale projects within our Global E-commerce platform.Collaborate with multiple cross-functional teams to deliver high-quality solutions in...


  • Singapur, Singapore Snaphunt Full time

    The OfferExciting opportunity to join a recently funded SaaS startup expanding globallyExcellent scope for growth & development while working alongside industry leadersThe JobWe are seeking an experienced Software Engineering Tech Lead to lead the evolution of our technology strategy and a team of software engineers. You should be highly motivated and an ...


  • Singapur, Singapore Protos Labs Full time

    Protos Labs is a Singapore-based cyber insurtech company founded by ex-Booz Allen cyber leaders in 2021. We enable insurers and enterprises to make better risk decisions that result in increased profitability, enhanced efficiency, and lowered risk undertaking. Some of our key partners include Lloyds of London, Cybersecurity Agency of Singapore, etc.Strongly...


  • Singapur, Singapore JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Payments Technology Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and...


  • Singapur, Singapore Careers@Gov Full time

    The Government Technology Agency (GovTech) is the lead agency driving Singapore’s Smart Nation initiatives and public sector digital transformation. As the Centre of Excellence for Infocomm Technology and Smart Systems (ICT & SS), GovTech develops the Singapore Government’s capabilities in Data Science & Artificial Intelligence, Application Development,...


  • Singapur, Singapore Activate Interactive Pte Ltd Full time

    About the RoleActivate Interactive Pte Ltd is a leading technology consultancy headquartered in Singapore with a presence in Malaysia and Indonesia. Our clients are empowered with quality, cost-effective, and impactful end-to-end application development, like mobile and web applications, and cloud technology that remove technology roadblocks and increase...


  • Singapur, Singapore GXS Full time

    We are living in dynamic times. Technology is reshaping how we live, and we want to use it to redefine how financial services are offered. Grab is the leading technology company in Southeast Asia offering everyday services to the masses. Singtel is Asia’s leading communications group connecting millions of consumers and enterprises to essential digital...


  • Singapur, Singapore ST Engineering Full time

    About ST EngineeringST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses across the aerospace, smart...


  • Singapur, Singapore Epam Full time

    Description We are currently looking for a highly skilled Lead .NET Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and implementing software solutions, ensuring high performance and responsiveness. This role presents an exciting opportunity to contribute to the advancement and success of...


  • Singapur, Singapore IHiS Full time

    Position Summary / Project DescriptionYou will lead the software development of healthcare application platform and solutions for the transformation of Singapore Healthcare IT landscape. Our mantra is to “work hard and have fun”, you will be working with a team of dedicated & committed engineers to deliver the next generation healthcare digital...


  • Singapur, Singapore Epam Full time

    About the RoleWe are seeking a highly skilled Lead Software Engineer to join our team at EPAM. As a key member of our engineering team, you will be responsible for designing, developing, and implementing software solutions that meet the highest standards of quality and performance.Key ResponsibilitiesDesign and develop enterprise-level applications and...


  • Singapur, Singapore U3 Full time

    Senior Software Developer (Cloud Solutions) The Senior Software Developer will play a pivotal role in identifying and executing the most effective cloud-based strategies for the organization. This position encompasses requirement analysis, technical design, development, deployment, and troubleshooting of cloud applications. Key Responsibilities and...


  • Singapur, Singapore U3 Full time

    Principal Software Developer (Cloud Solutions) The Principal Software Developer will take charge of discovering and executing the most effective cloud solutions for the organization. This position encompasses analyzing requirements, designing technical frameworks, developing, deploying, and troubleshooting cloud applications. Key Responsibilities /...


  • Singapur, Singapore U3 Full time

    Senior Software Developer (Cloud) The Senior Software Developer will play a crucial role in determining and executing the most effective cloud-based solutions for the organization. This position encompasses requirement analysis, technical design, development, deployment, and troubleshooting of cloud applications. Key Responsibilities and Qualifications:...


  • Singapur, Singapore ST Engineering Full time

    About ST EngineeringST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses across the aerospace, smart...


  • Singapur, Singapore Goldman Sachs Bank AG Full time

    Job SummaryWe are seeking a highly skilled Software Development Lead to join our Engineering Division at Goldman Sachs Bank AG. As a key member of our team, you will be responsible for driving the modernization of our SDLC platforms to be standardized, scalable, available, and resilient.Key ResponsibilitiesDesign, develop, test, and document high-quality...


  • Singapur, Singapore Illumina Full time

    Impactful Software Engineering Role: At Illumina, our mission is to enhance access to genomic technologies, aiming for health equity on a global scale. The work you undertake will not only influence the lives of individuals but also contribute to groundbreaking advancements in human health. Key Responsibilities: Collaborate within Agile scrum teams to...


  • Singapur, Singapore Shopee Full time

    Frontend Software Engineer - Engineering Infrastructure (Tech Lead) DepartmentEngineering and TechnologyLevelExperienced (Team Lead)LocationSingapore The Engineering and Technology team is at the core of the Shopee platform development. The team is made up of a group of passionate engineers from all over the world, striving to build the best systems with the...