About LINE Corp.

At 83 million domestic users, or 65% of the population, LINE is Japan’s most popular messaging application. It is also popular throughout Asia, boasting approximately 186 million users globally.

Build Reliable Systems at Scale

You’ll have the opportunity to work on systems that are both highly scalable and reliable. For example, we use Apache Kafka to process over 360 billion messages a day, while keeping the cluster’s availability nearly 100% and less than 10 milliseconds response time.

International Support

About 40% of our engineers are non-Japanese. There are teams that don’t require any Japanese abilities, and for those wanting to improve their Japanese skills, we offer Japanese lessons.

Room to Grow

We’re a fast growing organization that’s full of young, enthusiastic engineers. We offer a leveling system with both individual contributor and management tracks, so regardless of how you wish to improve your skills, there’s room for you to grow within the company.

Healthy Work/Life Balance

We offer flextime so that you can set a schedule that is best for you. We encourage our employees to take vacations, and it’s not uncommon for some employees to take off several weeks in a row.

Our response to COVID-19

In response to COVID-19, we’ve introduced a number of initiatives to support our users in Japan and around the world. These include working with Japan’s Ministry of Health, Labour and Welfare to offer remote consultations with medical professionals, and offering free one-on-one counseling for people who are suffering from anxiety and stress stemming from COVID-19.

During this crisis, we’re advising all our employees to work from home, moved to conducting recruitiment interviews over video chat, and have shifted all contracts to electronic form to allow those who handle contracts to work from the safety of their homes.

You can find more details about our initiatives in response to the spread of novel coronavirus here.

About the position

The Data Platform Team provides platforms that support data analytic activities for all services offered on the LINE app. We are currently looking for software engineers in the following three Parts: Ingestion Part (collects and aggregates data), Platform Dev Part (develops applications related to data analysis), and Hadoop Part (develops proprietary Hadoop clusters).

Our Mission

Ingestion Part

Platform Dev Part

Hadoop Part

About the Team

The Data Platform Team is responsible to collect data from LINE services, format data for analysis, and provide formatted data as a tool on its distributed system. Members of this team are expected to communicate and work closely with various departments, including service developers, Hadoop engineers, and data scientists. This team also communicates frequently with colleagues in both domestic and overseas offices. The team consists of members with different nationalities where communication is mainly in Japanese with occasional use of English. As with other departments, English is used in documentations and chat conversations. This team develops a wide range of tools for distributed systems (e.g. Spark and Presto) as well as more traditional tools for batch processing, admin screens, etc. Refer to the following for specific applications and peripheral systems developed by the Data Platform Team.

Announced at LINE Developer Day 2018 (November 2018)

Responsibilities

Ingestion Part

Platform Dev Part

Hadoop Part

Current Product Phase/Exciting Challenges/Opportunities

The analytic platform offered by the Data Platform Team has completed the prototype phase and is currently being used by internal employees. The current focus is to develop new features, ensure scalability, enhance reliability, and automate operations in order to respond to various internal demands. Developing new features is not limited to simply adding features—this team, if needed, also takes up large-scale development to rebuild a feature from scratch. This means that you will have the opportunity to work with our large-scale data system from top to bottom.

Tools/Development Environments

Qualifications

Preferred Qualifications

Ideal Candidate

Meet LINE Corp.'s Developers

Joining LINE as a QA Engineer

with Swapnali Koli

Swapnali had been working at a Japanese company as a QA Engineer. Looking for a new challenge, she joined LINE, where she’s led their private cloud API automation project.

Read her story...

Joining LINE from Overseas

with Li Liu

Li was working in Toronto when he was recruited to join LINE as a principal engineer. He tells his story of relocating to Japan.

Read his story...

Growing a career in Japan

with Matthew Bailey

Starting as a server side engineer at LINE, Matt is now a software development manager. He shares his experiences of finding a job in Japan, and gives tips on how you can be successful at landing one too.

Read his story...

Other jobs you might be interested in

🚀 Don't find what you're looking for? We have 69 other positions for developers.
See all