JOB DESCRIPTION

Senior software engineer

About
About the company
This company creates a mechanism for expression and creation, based on the mission, "everyone can start and continue." This media platform supports all creators. Creators will announce the content they want, provide support from fans and friends with memberships, store shops, and brand owners in the store, and use the product to disseminate information.
PR Aspects
Content purchase subsidy system (5,000 yen/month)
 (Can be used not only for the purchase of in-house content but also for the purchase of books, theater performances, etc.)
Remote work allowance (500 yen * number of working days. Maximum 60,000 yen per half year)
Loan of display for remote work
Subsidy for food and beverage for welcome lunch (including online lunch)
Subsidy for purchasing development tools (JetBrains) at company expense
Participation in company-sponsored events
 Participation in company-sponsored events (various study groups, social events with creators, etc.)
Congratulatory money (for marriage and childbirth)
Discount coupons for babysitters are available.
Office Glico is available.
JobDescription
This company develops their own platform. Here, the number of articles posted per day exceeds 30,000, and it has grown rapidly as a place for creators. In creating a platform that can concentrate on "creation", there are many issues that need to be solved, such as a mechanism that makes users want to keep writing, and creating a mechanism that allows users to encounter the articles they want to read immediately. This company is looking for engineers who will solve future issues together.

With the increase in the number of users and traffic, the difficulty of implementing the functions to be provided is increasing. In addition, as a media platform used by many creators, it is in an important phase to ensure availability, and it is challenging to shift to a distributed system in anticipation of the mid-to long term. It is assumed that the candidate will work on such difficulty of design and operation.

Work content
- System Operation/Increase the efficiency of construction, participation in measures related to technology selection
- Promotion of projects on the renewal of architectures with a view to a few years later
- Discussions on the direction and evaluation of management and system
- Business related to raising the technical capabilities of general development organizations and culture creation, such as education/mentoring/people
- Interpreting requirements, devising the design/implementation policy of systems that meet the conditions and leading the project progress in terms of the technical side.
- Commit to a series of processes to the release of the system in cooperation with teams related to PM, customer support, legal affairs, public relations, etc.

[Technological stack used within the company]
Development languages: Ruby, Go, Python, Swift, Kotlin, JavaScript, TypeScript, etc.
Frameworks: Ruby on Rails, Nuxt.js, Next.js, Flask, etc.
E2E: mabl
CI/CD: Circle CI, GitHub Actions, CodeBuild, etc.
AWS services: EKS, ECS, Kinesis, Lambda, S3, Glue, Athena, EMR, API Gateway, etc.
Databases: MySQL, Redis, InfluxDB, DynamoDB, DocumentDB, Snowflake, etc.
Search engines: Elasticsearch, Amazon CloudSearch
Others: Docker, Looker, Grafafa, Fluentd, Digdag, Embulk, etc.



※Please note that the position is only for those who are currently residing in Japan only
Requirements
Must
- Experience in leading the development/operation of web applications
- Experience in formulating/implementing service infrastructure and architecture
- Knowledge/use experience related to RDBMS such as SQL, index, table design
- Experience in using Git and GitHub
- Experience in technology selection and use of NoSQL data layers such as Redis, ElasticSearch, DynamoDB, etc.
Japanese Level
  • Advanced
Better
- Experience in operating large-scale services
- Experience in operating high-traffic services
- Experience in building/operating infrastructure using AWS
- Experience in configuration management using ansible, chef, puppet, etc.
- Experience in open source activities and personal web service development
- Experience using machine learning services provided by SaaS or cloud vendors and deploying them in products
Ideal candidate
- Those who share their mission and have a strong will to succeed.
- Those who have a high sensitivity to new technologies and web services without being bound by past experience, and who can continue to improve the quality of their products from a technological standpoint.
- A person who can think about how the system should be changed amidst the daily changes in the internal and external environment, and promote discussions on the changes.
- A person who can think of systematically superior designs and mechanisms, taking into account mid- to long-term operational load and scalability.
- Those who can take ownership of complex issues that need to be resolved and enjoy moving things forward.

Conditions
Annual Expected salary (Minimum)
7000000
Annual Expected salary (Maximum)
12000000
Transporation cost coverage
  • Covered based on Company's set policy
Flextime
  • Yes
Holidays
  • End of Year and New Year Holiday
  • Golden Week
  • Saturday
  • National Holiday
  • Sunday
Insurances
  • Worker’s Accident Compensation Insurance (労災保険)
  • Health Insurance (健康保険)
  • Unemployment Insurance (雇用保険)
  • Welfare Pension Insurance (厚生年金保険)
Other benefits
  • Conference/event participation support
  • Book purchase support
■They have a flexible work schedule.
*Full remote work is also available for engineering positions.
■Flextime system
(Core time: 11:00-16:00, Flexible time: 6:00-11:00/16:00-22:00)
Standard working hours: 8 hours/day
■Content purchase subsidy system (5,000 yen/month)
 (Can be used not only for the purchase of in-house content but also for the purchase of books, theater performances, etc.)
■Remote work allowance (500 yen * number of working days. Maximum 60,000 yen per half year)
■Loan of display for remote work
■Subsidy for food and beverage for welcome lunch (including online lunch)
■Subsidy for purchasing development tools (JetBrains) at company expense
■Participation in company-sponsored events
■Participation in company-sponsored events (various study groups, social events with creators, etc.)
■Congratulatory money (for marriage and childbirth)
■Discount coupons for babysitters are available.
■Office Glico is available.
Remote Work
  • Full remote (Under Covid-19)