You will be involved in the development and operation of our proprietary product, which has a long track record and is used by numerous customers. Your mission will be to maintain the system’s stable operation while continuously improving it to make the service more user-friendly for a wider audience. This position involves enhancing the quality of the current product and addressing technical challenges.
You will work on challenges specific to communication domains, such as handling large-scale data (e.g., chat log data exceeding 100 million records) and designing and operating systems capable of withstanding loads from tens of thousands to millions of users accessing and distributing data.
Our company has established a global development framework, and collaboration with engineers at our Japan, India, and Philippines offices is currently accelerating. As a result, there is a growing need for a bilingual (Japanese and English) Engineer who can lead product development effectively.
Tech stack
The technical stack varies slightly depending on the product you work on.
- Web Backend: PHP, Laravel
- Web Frontend: Vue.js, Laravel (Blade)
- Database: Aurora MySQL, ElastiCache for Redis
- Infrastructure: AWS, Terraform, CDK, Ansible
- Middleware: Nginx, Supervisor
- Monitoring: NewRelic, AWS (CloudWatch)
- Data Analysis: BigQuery, Google Data Studio, Metabase, Trocco, Snowflake
- Development Environment: Docker
- CI: GitHub Actions
- CDN: CloudFront
- Source Code Management: GitHub
- Communication Tools: Google Meet, Slack, Notion, Redmine
- AI Development Support: GitHub Copilot, CodeRabbit, ChatGPT, Claude
Requirements
- 5+ years web application backend development experience. If you have experience with AdTech or SaaS products, we’ll consider you even if you have less than this.
- 3+ years PHP experience
- Software Development Lifecycle Experience: From specification planning to release.
- Conversational Japanese ability
Nice to haves
While not specifically required, tell us if you have any of the following.
- Experience in web/mobile application product management.
- Work experience at a startup.
- Development experience using LINE API.
- Participation in improving Scrum events.
- Knowledge of large-scale data transmission and reception.
- Experience operating high-transaction systems.
- Agile development experience.
- Experience with CI/CD.
- Re-architecting existing architecture to address challenges.
- Development experience with event-driven architecture.
- Bug investigation and fixing experience.
- Performance tuning experience.
- Experience with pair programming or mob programming.
- Mutual code review experience.
Compensation
6 to 9 million JPY annually.