Software Development Engineer (Loyalty Points)

Job Type
Permanent
Salary
8,000,000 JPY - 11,000,000 JPY per year (negotiable based on experience)
Japanese Level
Conversational
English Level
High Intermediate (TOEIC 730)
Start Date
ASAP
Location
Tokyo

Description

A famous global tech firm is currently hiring a software development engineer for their customer point system.

 

As a Software Development Engineer, you will invent new features, design systems, and develop highly scalable and reliable distributed services. You will tackle challenging, novel situations and work with technical teams across the company. You should be comfortable with a degree of ambiguity that is higher than most projects and relish the idea of solving problems that, frankly, haven’t been solved at scale before. Along the way, we guarantee that you will learn a ton, have fun, and make a positive impact on millions of customers.

 

If you are excited to own and solve complex problem‐Strong sense of ownership, bias for action, urgency, and drive
‐Knowledge and experience in large scale system design, distributed computing, system integration, and setting up services
‐Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
‐Experience using AWS (DynamoDB, Kinesis, Redshift, etc.)
‐Excellence in technical communication with peers and non-technical cohortss, work with a creative dynamic team, and have passion to build features that millions of customers would love to use, you are encouraged to apply.

Required Skills

‐Software development experience
‐Experience developing web services or applications
‐Experience defining system architectures and exploring technical feasibility trade-offs
‐Proficiency in at least one modern programming language such as Java, C#, C++, or Go

 

Preferred Skills

‐Strong sense of ownership, bias for action, urgency, and drive
‐Knowledge and experience in large scale system design, distributed computing, system integration, and setting up services
‐Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
‐Experience using AWS (DynamoDB, Kinesis, Redshift, etc.)
‐Excellence in technical communication with peers and non-technical cohorts