Career Opportunity for a Software Engineer in Japan!
Software Engineer
Company Overview
An e-commerce fintech digital content and communications company with more than 30000 employees and operations in 30 countries and regions.
Your Role and Responsibilities
This software development role includes involvement in all the aspects of product development including requirements specification solution design and architecture implementation deployment and maintenance.
A successful applicant would also drive technical projects including but not limited to technology management (code reviews technical decision making etc.) and would provide leadership in an innovative and fast-paced environment.
Our Tech Stack
- Python Django Flask Golang REST GraphQL Docker Kubernetes Helm Argo Workflow Argo CD Gitlab (CI) Sentry Presto/Trino Hive Hadoop Spark Postgres SQL/HQL etc.
Experience and Qualifications
High level of familiarity with the full web stack
Expert/Senior level in at least one of the major/modern computer languages including but not limited to Python C/C Java or Go etc.
Interest and ability to learn other coding languages or new technologies as needed.
Please note that we currently use Python & Golang as our main tech stacks and therefore you would be required to reach senior/expert level in Python &/ Golang as soon as possible once you join the team
Experience with modern CI/CD processes & DevOps
Experience with Cloud Native Technologies (E.g. Docker Kubernetes)
Additional Preferred Qualifications
Experience with GraphQL
Experience with GitLab CI & Argo/ArgoCD
Experience with Django and/or Flask
Experience with Typescript and React
Experience with MLOps
Experience of leading team(s) (E.g. code review) as a senior engineer tech lead or principal engineer etc.
Good Reasons to Join
Hybrid position in Japan
Work with International team members
Business Level English (Japanese skill is not required at all)
Work Location
Tokyo Japan
Details will be provided during the meeting.
Required Experience:
IC