Job Description

Development Engineer course

  • Server-side

    Member of teams that handle Web app development, API development, and back end system development for LINE services.
    Develops and designs distributed systems and foundational platforms for the stable handling of large-scale data and traffic, and develops features provided directly to users.

  • Front-end

    Member of teams that handle front-end development for all LINE services.
    Develops front-end for a variety of web applications on different platforms, including those offered in regular web browsers on LINE’s WebView. Performs development work on SDK and frameworks.

  • Client

    Member of teams that handle app development for LINE services on the iOS and Android platforms.
    Works together with personnel and teams in charge of planning and design to develop features, fine-tune performance, improve builds, and improve UX.

Infrastructure Engineer course

  • System

    Member of teams that handle the automation of the design, building, and management of infrastructure consisting of over 70 thousand physical servers.
    Performs technological verification and cost optimization relating to the selection of hardware, such as storage devices, servers, and OS provisioning for large-scale infrastructure. Performs development work on tools related to server management, operation, and monitoring.

  • DB

    Member of teams that handle operational management of RDBMS (MySQL、Oracle、SQL Server、Cubrid), NoSQL (Redis、MongoDB、HBase), and Hadoop used in LINE services. Involved in DBA activities for one of the largest scale environments in Japan, with 6,000 instances of MySQL and 10,000 instances of Redis. Additional DBRE duties include development work with Goland, Python, and PHP to improve productivity.

  • Network

    Member of teams that handle network planning, design, building, and management for the large-scale networks used for LINE services and consisting of tens of thousands of servers.
    Domain includes network devices such as routers, load balancing switches, and firewalls, as well as lines such as internet and exclusive lines.
    Network types include server farms for data centers, domestic and international DCI networks, high-security private service networks, transit lines/IX/PNI, and more.
    Involved in the testing of new products and technologies, and the development and management of network infrastructure management tools.

  • Cloud Platform(Verda)

    Member of teams that handle the development of infrastructure provisioning and operation automation using software technologies and techniques for a cloud platform that seamlessly connects infrastructure and applications.
    Involved in development and management of private cloud platforms making use of OpenStack and Kubernetes, and development work involving network control planes and data planes.

Security Engineer course

  • Security Assessment

    Member of teams that handle improving security quality across LINE services.

    Involved in Security Consulting, Code Auditing, Security Tests, and other activities in each stage of a service’s life, including planning, design, development, and management.

  • Security Operation Center (SOC)

    We defend against cyber-attacks against LINE at forefront.
    We are responsible for monitoring cyber-attacks against services and systems operated by LINE, and preventing them in real time after investigation and analysis.

Machine Learning Engineer course

  • Machine Learning & Data course

    Member of teams that handle feasibility study, data analysis, and development of machine learning algorithms, engines and systems, in an organization specialized in practical machine learning and data science.
    One of the target domains are ML applications and solutions for individual services, such as content recommenders, filtering, user targeting. Besides that, ML platform development across multiple services is another area towards company-wide data utilization.

  • Data Scientist

    Member of teams that handle data analysis with the goal of increasing the value of LINE’s services. Duties include contributing to important decision-making processes, proposing and implementing modern problem-solving measures, and testing and improving those measures.

  • Data Engineer

    Data Engineer at LINE design, develop and maintain the data pipelines to make them efficient and reliable by utilizing the modern big data toolkit. Data Engineer keep improving data quality and accessibility to empower other engineers and Data Scientists to maximize the value of the data.

  • Data Management

    Data Management is responsible for organizing LINE data to utilize safety and security. Within the department, roles are divided into 4 categories like Strategy, Offence, Defense, and System as well as maximizing the value of data exceeding hundreds of petabytes and contributing while maintaining overall balance.

  • Privacy

    Member of teams that handle R&D into cutting-edge privacy-enhancing technologies for data use.
    Aims to jointly maximize privacy and the value of data by developing applied technologies for LINE services and researching ways to implement systems such as differential privacy.

AI course

  • Voice

    Member of teams that handle R&D into speech processing technologies.
    Along with prototypes based on new tech, works on developing highly accurate speech recognition and expressive speech synthesis technologies for products such as a call answering service and a transcription app for meeting minutes.

  • NLP

    Member of teams that handle R&D into the broad field of natural language processing (NLP).
    Contributes to LINE's products by researching and developing top-notch underlying technologies and intellectual capital that are also all-purpose, finding a good balance between new and existing technologies to meet customers' needs.

  • Vision

    Involved in R&D into computer vision technologies.
    Creates services unique to LINE by blending the company's leading tech with underlying technologies such as image recognition/understanding/generation, large-scale vision and language models, point cloud processing, neural rendering, and human motion generation.

  • Trustworthy AI

    Involved in R&D (detection, generation, evaluation, and countermeasures for adverse events in language models and other systems) that aims to address ethical issues of fairness, safety, and transparency in the fields of AI, machine learning, and data use.
    In particular, helps LINE provide users with safe and secure AI services by developing ethical tests and tech that can resolve these challenges.

Learn More

Find out more about our Engineering jobs through our official social media accounts and interviews in other media.

Go to Learn More

Application requirements, Working Conditions and Benefits

Qualifications - Able to start working at some point between October 2023 and October 2024
- Enthusiasm (no minimum education requirement)
- No working experience as permanent/full time employee.
- Basic computer science knowledge or experience in the fields such as programming
- Interest in LINE's services and working for each position
Number of Positions - Development Engineer course: around 40
- Infrastructure Engineer course: around 10
- Security Engineer course: few
- Machine Learning &Data course: around 20
- AI course: around 10
Tokyo, Kyoto or Fukuoka (the option to work from home is available)

*Both your preference and the company's needs are taken into consideration when deciding the work location.

*About LINE Group's joint recruitment for engineers:
LINE Corporation and LINE Fukuoka are jointly recruiting engineers.
LINE Corporation will share resumes and other personal information of engineer candidates applying for the Fukuoka office with LINE Fukuoka.
LINE Fukuoka's starting salary and allowances are the same as LINE Corporation's.
Working hours 10:00 am – 6:30 pm (7.5 hours with one hour lunch break)

*Flextime (core time: 11:00 am – 4:00 pm)

*Security Course_Security Operation Center(SOC) works in shifts.

Holidays and Leave Weekends (Saturdays and Sundays), national holidays, paid leave, New Year’s holiday, congratulatory and condolence leave, "Refreshment" leave (every 5 years, employees who have been employed under a continuous contract are entitled to 10 days of paid leave).
Starting Salary Annual salary: from JPY 5.28 million

*Base annual salary starts from JPY 3.9 million / Additional remuneration (annual) starts from JPY 1.38 million
*Additional remuneration covers up to 42 hours of overtime in one month (including late-night work).
- A successful candidate's annual salary will be determined based on his or her test and interview performance.
- Annual salaries are divided by 12 and paid out each month.
- In addition to your annual salary, you may receive an incentive (up to twice a year) depending on your performance, the company's performance, and your employee evaluation.

Salary Revision Twice a year
Allowances Overtime allowance, full commuting expense (maximum of JPY 150,000/month), LINE Pay Card Benefit Plan (JPY 144,000/year)

Employment insurance, industrial accident insurance, health insurance (YG Health Insurance Society), employees’ pension insurance, employees' savings program, club activities, financial support for internal communications, congratulatory and condolence allowance, language learning support (Japanese, English and Korean), business skill trainings, overseas travel support, company cafe, free breakfast, relaxation massage, LINEMO communication support plan and more. For details check here (Japanese)

Selection method

Selection Criteria

- We use coding tests and interviews to determine a candidate's overall qualifications as a LINE engineer, and assess their skills and motivation toward the position.
- Coding tests will objectively evaluate candidates' general knowledge and understanding of their particular field. (Please refer to Selection Process for Engineers for more details)
- The interview will be a chance for candidates to showcase their expertise, technological abilities, experience, and communication skills, allowing us to see whether the company and work would be a good fit for them.

- Applicants can select either Japanese or English for their coding test and interviews in the 2nd, 4th, and 6th terms if they are applying for any of the following positions: Developer (Server-side or Client), Infrastructure Engineer (Cloud Platform [ Verda ] )
- Applicants can select Japanese, English or Korean for their interviews if they are applying for a Security Engineer position.

Recruitment Process

The recruitment process is following: application → coding test → technical interviews (multiple) → offer. Although applicants are not required to submit an entry sheet, they will be asked to fill out a short questionnaire during the coding test that outlines their development and research background as well as their reasons for applying.
For some courses, you may be required to complete a pre-interview coding challenge.

The selection process: Application > coding Test > technical interview(s) > interview > Offer

coding Test
technical interview(s)
Application Deadlines

Check the schedule below and make sure to submit your application by the deadline.
We will send out coding tests in the order we receive applications.

2024 2024
Term 1
Deadline: 10:00 am
on October 31, 2022 (JST)
Job types:
Development/Infrastructure/Machine Learning & Data (Data Engineer)
Term 2
Deadline: 10:00 am
on November 28, 2022 (JST)
Job types:
Development/Infrastructure (Cloud Platform[Verda]*Selection in English) /Security/Machine Learning & Data (Machine Learning/Data Scientist/Data Management/Privacy) /AI
Term 3
Deadline: 10:00 am
on December 19, 2022 (JST)
Job types:
Development/Infrastructure/Security/Machine Learning & Data (Data Engineer) /AI
Term 4
Deadline: 10:00 am
on January 30, 2023 (JST)
Job Types:
Development/Infrastructure (Cloud Platform[Verda]*Selection in English) /Security/Machine Learning & Data (Machine Learning/Data Management)
Term 5
Deadline: 10:00 am
on February 27, 2023 (JST)
Job Types:
Development/Infrastructure/Security/Machine Learning & Data (Machine Learning/Data Scientist/Data Management)
Term 6
Deadline: 10:00 am
on March 27, 2023 (JST)

Due to the number of applicants reaching the expected hiring number,This position has been closed

Term 7
Deadline: 10:00 am
on April 24, 2023 (JST)

Due to the number of applicants reaching the expected hiring number,This position has been closed

*Please note that recruitment may close at anytime without prior notice once the positions are filled or for any other reason.