Job Description
Join our Tokyo team as a Senior Backend Engineer focusing on our Warehouse Management System and Handy Terminal, integrating with cutting-edge ASRS systems. This role involves developing robust backend architecture, improving code quality, and collaborating cross-functionally within our logistics product suite.
Key Information
- Location Model: On-site
- Location Details: Tokyo, Japan
- Salary Range: Competitive
- Years Experience Min: 3-5 years
- Employment Type: Permanent
- Company Industry: Logistics / Supply Chain Tech
- Visa Sponsorship: Yes
- Relocation Assistance: Yes
- Working Hours: N/A
Technical Stack
- Core (Must-Have):
- Python (3.10+)
- Web Frameworks (FastAPI, Django)
- SQL (PostgreSQL)
- Testing (pytest)
- Automation (GitHub Actions, Docker)
- Nice-to-Have:
- NoSQL (Redis)
- Asynchronous programming (asyncio)
- Message bus systems
- Tornado
- Flask
Role & Responsibilities
- Key Responsibilities:
- Design, develop, and maintain key WMS and Handy Terminal components.
- Enhance code quality and test coverage.
- Collaborate with cross-functional teams for solution integration.
- Ensure backend architecture (databases, APIs) is robust and high-performance.
- Must-Have Qualifications:
- 3-5 years professional experience with Python 3.10+.
- Experience with web frameworks like FastAPI or Django.
- Strong understanding of PostgreSQL.
- Proficiency in pytest, GitHub Actions, and Docker.
- Nice-to-Have Qualifications:
- Experience with Redis.
- Experience with asynchronous programming or message buses.
- Ability to articulate technology choices.
- Experience presenting at conferences/meetups.
- Contributions to open-source.
- Familiarity with WMS concepts.
Company & Culture
- Benefits Highlights:
- Competitive salary package
- Comprehensive visa and relocation support
- Opportunity to work with a highly talented and diverse team
- Potential Red Flags / Things to Note:
- N/A
- Company Culture Snippets:
- Emphasis on open communication and collaboration
- Value for proactive and self-directed individuals
Description Our Tokyo engineering team is hiring a backend software engineer to contribute to the development of our Warehouse Management System (WMS) and its companion Handy Terminal device, both of which are integral to our logistics product suite. These systems are designed to seamlessly integrate with our state-of-the-art ASRS systems. The team’s mission is to build and maintain a robust, tested, and high-performance backend architecture, including databases and APIs, shared across all deployments. While the role emphasizes strong software development and engineering practices, we also value open communication and a collaborative team spirit. In this role, you will: Design, develop, and maintain a key component that supports the efficient flow of supply chain operations. Enhance code quality and ensure comprehensive test coverage through continuous improvement. Collaborate effectively with cross-functional development teams to integrate solutions and align best practices. Requirements Minimum Qualifications: 3-5 years of professional experience with Python, with a focus on versions 3.10 and above. Practical experience working with web frameworks such as FastAPI or Django. Strong understanding of SQL database principles, particularly with PostgreSQL. Proficiency in testing and building automation tools, including pytest, GitHub Actions, and Docker. Bonus Points: Experience with NoSQL databases, particularly with Redis. Practical experience with asynchronous programming (e.g., asyncio) or message bus systems. Ability to clearly articulate technology choices and rationale (e.g., Tornado vs. Flask). Experience presenting at conferences or meetups, regardless of scale. Contributions to open-source projects. Familiarity with WMS concepts and logistics-related processes. Is This the Right Role for You? You are motivated by the opportunity to make a tangible impact and deliver significant business value. You appreciate APIs that are thoughtfully designed with clear, well-defined objectives. You thrive on understanding how your work integrates and contributes to a larger, cohesive system. You are proactive and self-directed, identifying potential issues and gaps before they become problems in production. Benefits Competitive salary package. Opportunity to work with a highly talented and diverse team. Comprehensive visa and relocation support.
Job Details
Location
Remote / Tokyo, Japan
Key Skills
Software DevelopmentBackend DevelopmentCollaborationApi DevelopmentDatabase ManagementCode Quality Assurance