This position is closed and is no longer accepting applications.

Site Reliability Engineer, Content Platform

LINE Corp. Shinjuku-ku, Tokyo
  • 💴 No salary range given
  • 🏡 Partially remote
  • 🧪 Minimum years of experience unspecified
  • 💬 Fluent Japanese
  • 🌏 Apply from abroad
  • 🧳 Relocate to Japan

About LINE Corp.

LINE Corp. Shinjuku-ku, Tokyo

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.

Key benefits

  • Build reliable systems at scale
  • Room to grow
  • Healthy work/life balance

About the position

We are seeking for a Site Reliability Engineer (SRE) to work on the availability and stability of LINE’s Communication & Service Integration that connect the users and the business values including but not limited to paid content such as Stickers, Emoji, Themes, and content provided via LINE Family Services.

Responsibilities

  • Analyze and solve technical problems of system by software engineering.
  • Maintain and improve application or middlewares to achieve low latency and high availability.
  • Monitor system to detect problems and plan system capacity.
  • Develop tools and system to automate the routine operations for efficient software development.
  • Participate in the entire software development process including design, development, delivery, monitoring, and improvement.
  • Work with other engineers to build the environment, operate the services, and improve continuously to achieve the above goals.

Our Stack

Our services are built on these technologies: Java, Spring Framework, RxJava2, Armeria, Nginx, MongoDB, Redis, MySQL, Elasticsearch, Prometheus, Grafana, Zipkin, Central Dogma, Ansible

Requirements

  • Knowledge and understanding in computer science (e.g. use of standard algorithms and data structures, OS, network, database).
  • Experience in software development for web services or mobile applications using Java.
  • Experience using a Linux/Unix development environment.
  • Strong interest and ability to learn any new technical topic.
  • Communication ability in Japanese or English.

Nice to haves

These aren’t required, but be sure to mention them in your application if you have them.

  • Experience of using the latest Java programming language (Java 8+).
  • Knowledge and experience about JVM.
  • Experience in development and operation for large-scale system.
  • Ability to analyze and solve technical problems, and automate the tasks.
  • Open-source software development experience and or participation in open source communities is also a plus.
  • Motivated to learn Japanese and English language.
  • System architecture and design experience including but not limited to the following topics:
    • Networking (HTTP 1.1/2, TCP/IP, DNS etc.)
    • Scaling
    • Micro-services, DDD (Domain Driven Design)
    • RPC (REST, Thrift, ProtoBuf, etc)
    • Asynchronous I/O
    • Virtualization 
    • Task Automation
    • RDBMS (MySQL, etc)
    • NoSQL (MongoDB, etc)
    • Distributed Cache (Redis, etc)
    • Distributed Transaction

Meet LINE Corp.'s Developers

Photo of Swapnali Koli

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...

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...
Photo of Matthew Bailey

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...

Related jobs

More jobs like this

I'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, I don’t share or sell it.