Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

Senior Mobile Developer Ios-Swift

This is a remote position. About Slash Slash is a Build Studio. We build remote autonomous teams to help innovators develop software products and hitech ...


From Slash Digital - Bali

Published 16 days ago

Technician - Denpasar

???? About Us Founded in the 1960s in Northern Italy, MODENA is a global technology group of companies. Since 1981, MODENA has strategically shifted its oper...


From Dealls - Bali

Published 16 days ago

Waiter / Waitress

Occupations Waiter / Waitress: Job Description Waiter / Waitress: Job information Waiter / Waitress from the Company Raf Babi Krispi , this latest Waiter / W...


From Raf Babi Krispi - Bali

Published 16 days ago

Chief Technology Officer

Occupations Chief technology officer: Job Description Chief technology officer: Job information Chief technology officer from the Company Naoli Elliam Group ...


From Naoli Elliam Group - Bali

Published 16 days ago

Backend Engineer, Id Platform [Merpay]

Backend Engineer, Id Platform [Merpay]
Company:

Mercari


Place:

Bali


Details of the offer

Introduction

Our Mission

Building trust for a seamless society. We challenge ourselves daily to achieve this mission. Merpay's business started as a payment service, but that was just our first step towards achieving the mission we envision. We want to create a society where anyone can realize their dreams through a new ecosystem centered not only on this payment service, but on credit. Let's work together to update society's deinition of "payment," "credit," and society itself.

Our Culture

Mercari’s culture has been central to the company since our founding, with the three core values of Go Bold, All for One, and Be a Pro. In addition, the “Trust & Openness” value was introduced to embody our culture of mutual trust, where information remains transparent and rules are kept to a minimum. Regardless of how big Mercari gets, the culture will remain essential to achieving our mission and is evidenced throughout our organization.

Position Overview

Position Overview

Background
As Mercari continues to become a rising platform in the market attracting up to 100 million users, Merpay has laid out its mission to provide new value to customers on top of what Mercari already offers.

The ID Platform team is a dedicated team who provide the authentication and authorization platform for both Mercari JP and Merpay.

As a software engineer in the ID Platform team, you will support Mercari Group’s growth with not only skills in the backend domain, but also expertise in authentication and authorization domain.

Working at Merpay
Merpay is home to some of the greatest experts within Mercari Group. Our commitment to a culture of openness allows members to discuss architecture on Slack channels organized by business domain, send pull requests to each other on GitHub, and share knowledge on the internal Wiki. We hold “Go Friday” and other weekly study groups for engineers but open to all, encouraging engineers to help one another grow. Some members have no experience developing in Go before they join, but we help turn them into Go enthusiasts early on through involvement in our internal Go community and “Gopher Dojo,” our short-term, intensive training. Members further develop their expertise while demonstrating their abilities at both internal and external engineering community events.

Job Description
Handle authentication and authorization platform development in Go

Providing authentication and authorization-related solutions to teams/projects across the whole Mercari group.

API/interface design for microservices using Protocol Buffers and gRPC

Improving services and measuring effectiveness using quantitative and qualitative analysis on user behavior logs, etc.

Design architecture and select middleware based on application requirements

Microservice performance tuning, monitoring, and alert handling

Bold Challenges

You will be able to work on a large-scale authentication and authorization platform that supports the huge customer base for both Mercari’s flea market and Merpay’s FinTech business. The platform is both internally and externally critical. It will not only support the internal microservices but also used by our partners for system integration purposes.

This platform is built on our own. You will tackle difficult security and user experience problems along with your expertised team members.

You will dive into the deep ocean of OAuth 2, OpenID Connect, working with your team to renew the legacy authentication feature in a monolithic service by creating new microservices following the OpenID Connect standard.

During the process of designing and building the platform, you can gain a deep insight into related RFCs and Internet Drafts.

You will work in a super diverse team with teammates from more than 8 countries and areas to support other teams who use both Japanese and English.

Required Conditions

Shared belief in Merpay’s mission and values

Knowledge and experience in web application development

Enthusiasm in solving problems in authentication and authorization domain

Experience designing schemas and creating efficient queries for databases (such as RDB, NoSQL, etc.)

Experience operating web applications and conducting performance tuning, knowledge in security

Experience selecting middleware and designing software architecture

Ability to take ownership and lead the software development process

Preferred Experience

Experience in authentication and authorization development

Expertised knowledge in OAuth 2, OpenID Connect and other well-known auth schemes.

Experience developing and operating using Go, PHP, GCP

Experience developing and operating large-scale, high traffic system

Experience establishing new services and tackling the challenges in the growth phase of a service

Experience as developer lead or management / experience improving the development process

Experience in statistical data analysis

Screening Criteria

Desire to use technology to push the finance industry forward

Ability to collaborate with members from diverse backgrounds to take on goals

Ability to continuously grow alongside teammates, without becoming complacent or satisfied with the status quo

Ability to resolve the organization’s challenges through excellent communication skills

Strong willingness to solve problems in authentication and authorization domain.

We want to get a thorough understanding of your experience and skills by asking interview questions about specific situations, tasks, actions, and results (STAR)

*Checkhere for more details

Technical Assessment Criteria

You will be working on a small backend project for 1 week.

It may take you around 8 hours to finish, though it depends on your experience.

You can choose Go or Java assessment.

Through your technical assessment, we would like to see if you are the engineer we want to work together with, including but not limited to the following points:
If your code is production ready.

If your codebase is easy for others to commit or take over.

If you or others can easily find the improvement points and work on them.

Language Requirements

English: Business level

Japanese: Business level (optional)

Related Articles

1st party client??OpenID Connect??? (Only available in Japanese)

WebAuthn????? | ???????????? (Only available in Japanese)

OAuth2?????????????????GNAP????? (Only available in Japanese)

The Merpay Backend Team looks for understanding and enthusiasm over expertise #WorkWithMerpay | Mercan (Only available in Japanese)

Working Conditions

Employment Status

Full-timeProbationary period: First 3 months after joining the company. (During this period your contract conditions will be the same as that of a permanent employee.)

Office Location

Roppongi
Work Hours

Scheduled working hours: 10 AM – 7 PM

Currently, due to COVID-19 pandemic, we have introduced a full-flex system without core time to increase the choice of working hours and allow for more flexible working styles.*does not apply to all positions

Holidays

Two days off per week (as well as national holidays, New Year's break, etc.)

Paid leave, congratulatory and bereavement leave, relax days, sick leave

Salary

Annual salary paid in 12 installments (monthly)

Based on skills, experience, and abilities

Reviewed twice a year

Benefits

Complete health and social insurance

Incentive program

Support systems, including those that benefit employee family members

Language learning support

Translation/interpretationsupport
*See this page for details.

Media

Corporate Sites

Mercari, Inc.

Mercari US

Owned Media

Mercari Careers

Mercari Engineering Portal

Mercan - Introduces the people that make Mercari

Mercari US Careers

Mercari US Blog


Source: Myworkdayjobs

Requirements


Knowledges:
Backend Engineer, Id Platform [Merpay]
Company:

Mercari


Place:

Bali


Built at: 2024-04-19T07:44:36.343Z