職務内容
Career Opportunity for a Software Engineer in Japan!
■ Software Engineer
■ Company Overview
An e-commerce, fintech, digital content and communications company with more than 30,000 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.