Senior Software Engineer / IaaS platform / Private Cloud Platform

求人概要 / Role and Responsibility
English follows Japanese




このポジションで採用された方は、LINEのPrivate CloudであるVerdaにおいて、既存のOSS(OpenStack, Kubernetes、Rancher)の自社向けにカスタマイズやトラブルシューティング等に加えて、LINE DCスケールに合わせたVerdaのアーキテクチャの提案・設計・開発やプロジェクトの開発リードとしてチームメンバを率いた開発業務を担当します。

Private Cloudを取り巻くソフトウェアのトラブルシューティング (OpenStack, Libvirt, QEMU, Dnsmasq, Kubernetes)


We have multiple on-premise IT infrastructure sites with over 40,000 servers and 1Tbps internet traffic worldwide.
Our infrastructure is growing by 30% annually due to service growth and diversification.

A wide variety of applications are being deployed on the infrastructure everyday and there are more than 2,500 developers in over 10 locations worldwide.

With this scale of infrastructure and developers, Learning and operating cost is too high for developers to deploy their applications with awareness of the infrastructure and its configuration.

We, infrastructure software engineers, are responsible for building and operating a platform to connect applications and infrastructure seamlessly using software techniques and methods.

In this position, You'll be responsible for proposing, designing and developing a new Verda architecture to follow future LINE DC scale and technical lead in the team in addition to improvement of OpenStack and its middleware used by Verda.

 ・Design and development of Verda platform architecture
・Technical lead in development project and team
・Communication with stakeholders to provide new architectures
 ・Customizing and fixing bugs OSS (mainly OpenStack) to meet our requirements in large scale clusters
 ・Troubleshoot our private cloud related softwares (OpenStack, Libvirt, QEMU, Dnsmasq, Kubernetes)

■Engineering Blog
【Team & Project】Meet the Team Developing the Verda Platform Using OpenStack and Kubernetes
応募資格 / Qualifications
■必要な経験・スキル / Basic
・8年以上のアプリケーション開発経験、または同等の経験(C, Go, Python)

・8+ years of work experiences in server-side software engineering, or equivalent experience (C, Go or Python)
・Master's degree in Computer Science, or equivalent knowledge and experience
・Experienced in being a technical lead with 3+ development teams
・Fluent communication skill with stakeholders
・Experience of software troubleshooting
・Knowledge of cloud services (network, storage and virtualization).
・Interest in learning new technologies
・Ability to use English (most of communications are done in English)

■歓迎する経験・スキル / Preffered

・4+ years of work experiences in relevant technical area
・Experience of designing a cloud service architecture
・Experience of re-architecting a production system
・Experience operating or integrating OpenStack or Kubernetes
・Ability to troubleshoot open source with code-level
・Experience customizing open source for company business requirements
・Experience of launching new open source community or project
・Experience operating or developing a distributed system
・Experience making presentations in tech conferences

勤務地 / Location
23F Yotsuya Tower, 1-6-1 Yotsuya, Shinjuku-ku, Tokyo 160-0004
雇用形態 / Employment type
勤務時間 / Working hours
One of the followings will be applied:
Discretionary labor system for professional work (Employee is deemed to have worked for 9.5 hours a day, regardless of the actual number of hours worked), Flex-time system (core time: 11:00 am–4:00 pm) or 10:00 am–6:30 pm(actual working hours 7 hr 30 min)
*To be determined after the interview process
待遇・福利厚生 / Benefits
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)

Annual salary system (To be determined based on skills, experiences and abilities after discussions)

・Annual compensation will be divided into 12 months and paid on a monthly basis.
・Separate incentives available (*1)
・Compensation revision: twice a year
・Allowances: commuting allowance, LINE Pay Card Benefit Plan (*2)

(*1) In addition to your annual compensation, you may receive incentives (twice a year) depending on the company's and individual performance and evaluation on your performance. (Incentives are not guaranteed to be provided. An incentive payment will only be paid if you remain employed as of the payment date.

(*2) This is an allowance separate from the salary meant for employees to use for their health, personal development, support for raising the next generation, and more.

・Employment insurance, workers accident compensation insurance, health insurance, employees pension insurance

・Periodic health checkup
・Company events and others

*Implementation of second-hand smoke prevention measures
[Prohibiting Indoor Smoking (other than Smoking Room)]
Osaki, Minami-shinjuku, Yotsuya

*Details to be shared during interviews.