Provides equal access to education through technology. Anytime, anywhere.

About Ruangguru

Ruangguru is the largest and most comprehensive technology company in Indonesia that focuses on education-based services. Ruangguru has more than 15 million users, managed more than 300,000 teachers offering services in more than 100 subject areas, and has collaborated with 32 (out of 34) provincial governments and more than 326 municipal and district governments in Indonesia.

Ruangguru provides many learning services, the favorite being ruangbelajar. It is an online self-learning platform with topic-based journeys consisting of animated videos, quizzes, infographic summaries, and topic exercises accessible through Ruangguru’s mobile application. Ruangbelajar is available for students from grades 1 to 12 of all curricula in Indonesia.

Other learning services by Ruangguru are:
-ruangles, an online marketplace for private tutors
-ruanglesonline, an online private learning consulting service
-digitalbootcamp, an online interactive learning group with live streaming services
-ruanguji, an online tryout platform for students to test their knowledge and get feedback
-ruangbaca, a blog of learning materials and tips for students, parents, and teachers -ruangkerja, a B2B mobile-based platform for corporate training and professional development
- Brain Academy, Ruangguru’s latest product, a unique 21st-century tutoring center located in 10 cities that combines online and offline learning as a form of blended learning

Learn more about our culture and productivity:
-Instagram: @Lifeatruangguru

For more information about our products, download the Ruangguru app on:
-Apple Store:
-Google Play Store:


Jl. Dr. Saharjo, Manggarai Selatan, Tebet, Kota Jakarta Selatan, Daerah Khusus Ibukota

Job Positions

Data Operations Engineer

Full Time

We are looking for a Data Operations Engineer to join our growing team. The hire will be responsible for monitoring and optimizing our data architecture, day-to-day data operations while working on projects to enhance the functionality and reliability of the overall data infrastructure. This position is a mix of project-based and production support work with an emphasis on building a robust data system. The Data Engineer Operations will support our data engineers, software developers, infrastructure engineers, data analysts, and data scientists on data initiatives and will ensure reliable and efficient data architecture. They must be independent and comfortable supporting the data needs of multiple teams, systems, and products. Responsibilities for Data Engineer • Maintaining optimal data pipeline architecture. • Identify, design, and implement internal process improvements: automating manual processes, optimizing data usage, etc. • Work with stakeholders including the Executive, Product, Data, and Design teams to assist with data-related technical issues and support their data engineering needs. Qualifications for Data Engineer • Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases. • Experience maintaining and optimizing ‘big data’ pipelines, architectures, and data sets. • Build processes supporting data engineering-related matters. • Working knowledge of message queuing, stream processing, and highly scalable ‘big data’ stores. • Strong project management and organizational skills. • Experience supporting and working with cross-functional teams in a dynamic environment. • We are looking for a candidate with experience in a Data Engineering role, who has attained a Graduate degree in Computer Science, Statistics, Informatics, Information Systems or another quantitative field. • They should also have experience using some of the following software/tools: • Experience with big data tools: Hadoop, Spark, Kafka, etc. • Experience with relational SQL and NoSQL databases, (e.g. MySQL, CockroachDB, HBase, etc). • Experience with data pipeline and workflow management tools: Azkaban, Luigi, Airflow, etc. • Experience with GCP cloud services: BigQuery, Dataflow, PubSub, etc • Experience with deployment and CI/CD tools: Kubernetes, Jenkins, CloudBuild, etc • Experience with stream-processing systems: Storm, Spark-Streaming, Beam, etc. • Experience with various programming languages: Python, Java, Scala, Go, etc.

JakartaSGD 700 - SGD 1200 monthly

Fullstack Engineer: Analytics

Full Time

As a data-driven company, Ruangguru strives to streamline analytical activities into a platform that will ensure the data is high quality and easy to integrate. The platform will provide simple to advanced analytics visualizations which will give insights to the business and product on what to do next. As a software engineer, this is a perfect opportunity for you to learn more about the world of big data, data science, and analytics. Job descriptions: • As a software engineer in the analytics team, you will build & maintain web platforms, mobile-web applications, and internal analytical tools in Ruangguru. • Partner and collaborate with other teams to improve analytical flow efficiency and productivity with technology. • You will build & maintain web platforms, mobile web applications, and internal productivity tools for all departments in Ruangguru. • Partner and collaborate with other teams to improve their efficiency and productivity with technology. • You will build, maintain and improve business-critical systems and integrations. • Heavily involves on end to end project development, from gathering user insight, planning to release. • Researching technical solutions to business problems. • Writing user documentation and operational guideline to ensuring the systems you build are maintainable long-term. • Continuously improve code quality, product execution, and learning experience. • Work with other division teams to design a better flow process Qualifications: • Fast learner on learning new technology • Experience in modern programming frameworks, a combination of platforms is a plus, such as Rails/Go, ReactJS, Kotlin, Swift, SQL Database, etc. • Experience building end-to-end applications, scripting, or B2B SaaS. • Good communication skills to partner effectively with a cross-functional team. • Proven ability to work independently, must be a self-motivated self-starter who can initiate ideas and take ownership of work. • Strong analytical skills with the ability to collect, organize and analyze problems. • You have a passion for learning, improving, and contributing to projects with a strong sense of ownership

JakartaSGD 500 - SGD 800 monthly

Senior Interaction Designer

Full Time

As a Senior Interaction Designer, you’ll rely on user-centered design methods to find the sweet spot between what the user wants, what the business goals are, and the technology available, and use it to create inspiring products that people love to use. Your daily activities would involve understanding user goals and creating the strategy that translates those into an interaction model and tapping into the breadth of insights from research and analytics teams, as well as other user-facing teams. As we believe that design is a team sport, you will regularly collaborate with cross-functional teams, proactively gather context, exchange ideas to develop creative solutions that match the overall objectives and goals. Job Descriptions: • Ensuring that our user experience remains delightful and industry-leading while maintaining intuitiveness in all user interactions within the app • Understanding of different user segments and their priorities in using our app • Oversee the works, train, and coach more junior, designers • Accountable for the design impact, present, defend, and getting stakeholders’ buy-in Plan, execute, and analyze concept testing sessions • Produce necessary outputs, and effectively communicate concept details to related team members • Troubleshoot interaction related issues during visualization and development process • Inform strategic design innovation directions based on user insights and business objectives • Facilitate collaborative decision-making process with key stakeholders (product, business, ops, tech) in order to evaluate from multiple perspectives and constraints • Facilitate co-design workshops to generate new ideas & concepts based on user insights. Job Requirements: • Between 3-5 years of work experience in product design or user experience projects • A portfolio that showcases strong design strategy and conceptual skill, application of Human-Centered Design methodologies, and IXD best practices • Proven ability in designing for different User Persona, especially schoolkids • Good familiarity with concept development, workshop facilitation, and common user research methodologies • Have a high curiosity and playfulness with tendencies towards experimentation • Comfortable in a fast-paced environment that embraces ambiguity • Comfortable using Figma, Miro, prototyping, and cloud-based remote testing tools • Fluency in English communication (verbal and written).

JakartaSGD 1000 - SGD 1500 monthly

Product Manager

Full Time

• Drive end-to-end Product Creation process, either improvements on existing products or launching new products • Lead ideation, design sprints, market/customer/product researches, product iterations, stakeholder management • Collaborate closely within a cross-functional team – UI/UX, Tech/Engineering, Marketing, Operations, Content, Finance, Legal, etc • Create comprehensive product definition documents (user stories, product requirements, etc • Contribute to refinement or establishment of KPIs and product metrics • Define the Product Strategy & Roadmap • Provide leadership to the next generation of outstanding talents • Ultimately, take the initiative to develop innovative solutions to some of Indonesia (& the world’s) most difficult challenges in Education and turn great ideas into compelling products that can be hyper-scaled - Must-Have • You have experience optimizing and scaling Products • You love working on “impossible” problems and crazy challenges, and you love solving • them together with a bunch of passionate, curious people on a team that values bold ideas and attention to detail • You have a bachelor’s degree (S1) from reputable schools • You embody the values of Ruangguru’s C.H.I.E.F culture ( - Bonus points • You have been a key driver/contributor to 10x calling of a digital product(s) • You have a basic understanding of software development/design/analytics • You have experience presenting to & influencing C-level / management team • You have an education in the STEM (science, technology, engineering, and mathematics) or Design fields • You have worked at top-tier Technology companies and/or Startups • You have international work experience, especially across South East Asia

JakartaSGD 800 - SGD 1300 monthly

Load More

Founders & Key People

No team members.

No team members have been added to Ruangguru.

Articles, Links, and Press

No articles or coverage yet.

Have a news story to share? Tell us about it.

BEAMSTART is a hub for everything Startups, Entrepreneurship, and Innovation. Connect with a global community of people, and stay updated with the latest news, events, and opportunities.


Download the Community App

Connect with the BEAMSTART Entrepreneurship Community from the palm of your hands. Connect with CEOs/Founders, Investors, Business Leaders, and Professionals. Download below to instantly form partnerships and discover opportunities:

PlayStore ButtonAppStore Button

© 2016 - 2021 BEAMSTART. All Rights Reserved (Legal).