drjobs Back-end Engineer

Back-end Engineer

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Tokyo - Japan

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

We are Unlock Design a recruitment agency based in Japan and the job description below is an opportunity with one of our forwardthinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates emphasizing their privacy and longterm career goals. See our full promise and approach by visiting

Basic Information

Client ID: 114000

Job ID: 1888

Position:

Location: Tokyo

Salary: 4.5M 8M JPY

Language: Japanese N2 level or equivalent

Contract type: Permanent

Who we are







English here
To create a society where users and creators can live happily while having fun.

We serve as a bridge between creators and users sharing Japans rich culture with the world and delivering dreams and inspiration. We aim to bring happiness to all those involved and make a meaningful contribution to the world.

At the core of our founding philosophy is the commitment to providing services that delight otaku. Our service users are individuals who wholeheartedly embrace their passions and thats why we are dedicated to continuously catering to their enthusiasm.

In the fiscal year 2022 our group achieved a total revenue of 45.4 billion yen serving 10.9 million users offering 1.19 million works and collaborating with 87000 creators and entities. With your support we have expanded our business.

    Roles and Responsibility

    SRE

    SRE

    • IaC
    • CI/CD

    1 3

    Go

    AWS

    1on1 OKR

    slack / / / / / / / /

    OKR 17

    • English here

      The expectation is to respond to various demands from both internal and external sources with high quality stable service and sense of speed.

      To achieve this you will be involved in promoting microservices within the development team.

      Reasons and Benefits for Promoting Microservices at Our Company

      While microservices have been a modern concept attracting attention in recent years its not always suitable to implement them in every situation. However we believe that promoting microservices is beneficial due to the scale of our services and the number of users which allows for significant improvements in speed in new developments. Moreover we already have individuals responsible for promoting microservices and we welcome those who are interested in challenging themselves with microservicesrelated development in the future.

      Current Challenges and Initiatives

      We are currently focusing on the stable growth of core services and advancing the construction of new services and expansion to native apps. While we have achieved certain results there is still a need to improve the speed of new service development.

      To address these challenges we are modularizing existing services built with a monolithic architecture creating mechanisms to reuse them as needed. We aim to compress lead times and operational costs reduce development burdens and improve speed and quality.

      Team Structure

      We work in Scrum teams with a director SRE engineering team focusing on the microservices transformation of existing systems.

      Main Responsibilities

      As a member of the Scrum team you will be responsible for microservices development and operations including:

      • Designing system architecture and implementing it with Infrastructure as Code (IaC)
      • Designing and developing applications
      • Designing and operating CI/CD pipelines
      • Establishing and configuring logging and monitoring methods
      • Investigating and addressing issues during incidents

      Development Flow

      We adopt Scrum development dividing work into oneweek sprints including retrospectives reflections and planning sessions. Additionally we conduct daily standups to discuss daily actions and challenges. Our retrospective meetings focus on how to improve the teams output.

      Attractive Aspects of the Job

      • Opportunity to acquire skills and experience in modern languages like Go
      • Involvement in microservices transformation and development of largescale inhouse services
      • Autonomy in development progress technology selection and system design
      • Access to AWS research and development accounts for experimenting with various services
      • Close interaction with executives and officers facilitating idea exchange and information sharing

      Company Atmosphere

      Our company values employees diverse backgrounds and passions promoting collaboration toward achieving the companys vision. We respect each others passions and values supporting personal and professional growth through various initiatives.

      HR System

      We have introduced a personnel system that prioritizes nurturing talents to support the companys medium to longterm growth. Evaluation grade and compensation are determined based on the grade system and OKRs are set to evaluate short to longterm milestones. We emphasize efficiency and productivity within the 7hour working time so excessive overtime is not encouraged.

    Minimum Requirements

    • web
    • English here

      Experience in web service and app development (language agnostic)

    Preferred Requirements

    • GoPythonRuby
    • WEB
    • CI/CD
    • English here
      • Experience in implementing microservices
      • Development experience in Go Python or Ruby
      • Experience in agile development
      • Experience in replacing or refactoring existing systems
      • Experience in designing and developing web applications
      • Container operation experience
      • Development and operation experience in public clouds
      • Experience in operating and monitoring highload applications
      • Experience in designing and operating CI/CD pipelines

    Tech Stacks

    Python / Golang / Ruby

    PHP ()

    AWS

    AWS APP MESH (gRPC)

    ECS / Docker

    OS Linux (Debian / Alpine / Amazon Linux 2)

    Aurora (MySQL) / Redis / DMS / MSK

    CI/CD Github Enterprise / Code Pipeline / Code Build

    IaC Terregrant / Terraform

    NewRelic / Sentry / CloudWatch

    Conditions / Benefits

    Employment type: Full time

    Location: Kanda Neribeicho Chiyodaku Tokyo

    • Remote work: You can choose to come to the office at least 3 times a week or be fully remote depending on the teams policy.
    • There will be no relocation.

    Annual Salary:JPY

    • Based on experience ability and previous work experience
      • Pay raise opportunity once a year (April)
      • Bonuses twice a year (June December)
        • Standard 1 month/time (varies depending on length of employment and evaluation)

    Hours: 10:00 18:00 (1 hour break included)

    • More than 120 days off per year
    • Saturdays Sundays off
    • National holidays
    • GW vacation yearend and New Year vacations paid vacations
    • Congratulation or condolence leave
    • Maternity and paternity leave

    Probation: 3 months

    Benefits

    • Side Jobs Allowed: Many of our employees are engaged in activities such as doujinshi (fanmade works) making use of their otaku interests
    • After 6 Initiative: The company subsidizes this program to promote social interaction among employees (usable three times a month 1000 yen per event)
    • Dual Monitors
    • Access to InHouse Vending Machines at reduced prices starting at 50 yen
    • Simple Company Cafeteria: Purchase side dishes starting at 100 yen
    • Support for Book Purchases and Seminar Participation: Available with supervisor approval
    • Smoking Areas with Ventilation Systems
    • Water Dispensers

    Allowances

    • Commuting Allowance: Daily allowance up to 2500 yen with a monthly cap of 50000 yen
    • Overtime Allowance: Paid by the minute applicable even if you arrive before regular working hours
    • Celebration and Condolence Allowances
    • Business Travel Allowance

    Insurance

    • Enrollment in Various Social Insurance Programs
    • Group Life Insurance Coverage

    Other benefits

    • Shift Work System for Childcare
    • Optional Health Checkups
    • Optional Defined Contribution Pension Plan: Available for regular employees only

    Interview Process

    1. CV Screening
    2. 1st Interview (Senior Manager and the team members) / Technical Assignment
    3. Final Interview (CEO)
    4. Offer Meeting

    This process is subject to change.

    Remote Work :

    No

    Employment Type

    Full Time

    About Company

    Report This Job
    Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.