JOB DESCRIPTION

Senior Backend Python Engineer  for Pioneering Recommendation Engine Global IT Company

Software engineer Others Server Side, Back End Engineer, Network Engineer

Python

About
About the company
This tech company provides cutting-edge real-time recommendation technology and services based on artificial intelligence, machine learning and big data processing technology.

The difference between this company and other competitors is that they were established in 1998 as the first company in Japan specializing in recommendation technology, and they are still the leading company in the SaaS-market, boasting the No.1 share in the industry (Fuji Chimera Research Institute, Inc. published "Software Business New Market 2020 Edition", in which the company won 40% of the market share as the No.1 SaaS-type tool).

The company has many team members from different countries, and the CEO is from the United States. As a leading company in its field and one of the first to begin this service, it also has a child company in the Netherlands, and an engineering team based in Germany. There is constant communication with the global team to exchange the most updated information.

The company was listed on TSE Mothers in 2016. Following the Osaka headquarters and Tokyo office, they established a subsidiary in Hong Kong in 2018 to serve as a base for overseas expansion and to develop new businesses.
Corporate Culture
・ Good work-life balance. The rate of paid time off for employees is very high.
・ Diversity: They have many foreign employees, including an American CEO, and 20% of their engineers are foreign nationals.
・ Latest Technologies: This is an environment where you can improve your skills while being exposed to the latest technology.
Global Aspects
  • Already foreign employee(s) working
  • CEO/Executive is a foreigner
  • Many employees speak English
  • Actively pursuing diversity at the work place
PR Aspects
・ Overseas Expansion
・ No.1 market share ratio
・ Listed company in Mothers
JobDescription
They are a leading company with the No.1 market share in the industry, providing services to top-level companies in various industries, with our main service being a real-time recommendation service based on our originally developed recommendation technology. As a backend engineer for this new product, you will be responsible for a wide range of tasks, including overall system design and implementation.

They are looking for passionate and talented backend engineers to work in thier engineering team. You will have a chance to get exposure to the real-world real-time heavy traffic high data volume backend recommendation platforms across a variety of industries.

Your responsibilities will be to stay current on leading-edge technologies, tools, and frameworks. You will apply advanced systems design and development skills to solving real-time optimization problems in different industries. You will work with the data scientists to complement them with your software engineering expertise and take a leading role in designing and developing new cloud service offerings.


※Please note that the position is only for those who are currently residing in Japan only
Requirements
It Skills

Programming Languages-Data base related

Python

Must
- Passion for analytics and problem solving
- Love for building things and are comfortable working with modern development tools and writing code
- Passion for learning (new problem domains, algorithms, tools, etc.)
- Fluency in asynchronous Python
- Significant experience in developing backend systems at an Internet scale
- Ability in grasping complex system architectures and applying your technical and systems design skills in building distributed and scalable cloud services
- Bachelor’s degree in computer science or related science field
- 3+ years of relevant work experience in building backends or related areas
Japanese Level
  • Beginner
Better
- Experience with performance sensitive (low latency, highly scalable) services
- Scale data processing algorithms by parallelization and distribution
- Strong algorithm development skills
- Experience with working on large data sets, especially with Hadoop and Spark, or cloud platforms such as AWS and GCP
- Ability to extract, combine and analyze complex datasets using SQL
- Experience integrating and analyzing data from multiple sources
- Have deep technical or data science experience
- Understanding of modern machine learning techniques and their mathematical underpinnings
- Demonstrated achievements in competitive programming
- Fluency in Japanese is plus
Ideal candidate
Those who are interested in developing recommendation systems in a pioneering company
Conditions
Annual Expected salary (Minimum)
7000000
Annual Expected salary (Maximum)
10000000
Salary promotion
Twice a year
Transporation cost coverage
  • Covered based on Company's set policy
Work hours
9:30 - 18:30
Flextime
  • Yes
Holidays
  • End of Year and New Year Holiday
  • Saturday
  • National Holiday
  • Sunday
Insurances
  • Worker’s Accident Compensation Insurance (労災保険)
  • Health Insurance (健康保険)
  • Unemployment Insurance (雇用保険)
  • Welfare Pension Insurance (厚生年金保険)
* Discretionary labor system
* Basic salary + job salary
* Annual salary is divided by 12 and 1/12 is paid every month.
* Preferential treatment in consideration of experience and ability.
* Overtime wages equivalent to 45 hours a month will be paid as job salary.
* Over 45 hours a month will be paid separately upon prior application and approval of the boss.
Remote Work
  • Options for remote work