Remote Core Platform Engineer

at Degica

Posted 23 hours ago 2 applied

Description:

  • KOMOJU is the leading cross-border payment gateway for Japan, powering payments for companies like Steam and TikTok.
  • The company provides payment infrastructure through developer-friendly APIs for merchants expanding in various markets.
  • The role focuses on building and maintaining core backend systems and internal tools to support product engineering teams.
  • The work involves a mix of greenfield development and infrastructure stewardship, with responsibilities including designing, building, and maintaining systems using Rust and Ruby on Rails.
  • The culture is flat and inclusive, allowing engineers to have a say in product and technology decisions, with a focus on individual ownership and growth.
  • The engineering team primarily uses English, and the company offers optional language lessons to promote bilingualism and collaboration.

Requirements:

  • Production experience with Rust is required.
  • Strong communication skills are necessary to document technical decisions and collaborate across teams.
  • A solid grasp of software architecture, design patterns, and maintainability best practices is essential.
  • Practical experience with observability practices, including structured logging, metrics, and distributed tracing, is needed.
  • A solid understanding of database performance characteristics, including indexing, query patterns, and caching strategies, is required.
  • Familiarity with common web security risks and mitigation strategies is necessary.
  • Nice to haves include experience with Ruby/Rails, JavaScript or TypeScript, Vue.js, React, Terraform, AWS, or observability tools like Datadog and OpenTelemetry.
  • Familiarity with payment systems or financial infrastructure and Japanese language ability are also considered beneficial.

Benefits:

  • The company embraces remote work while providing office space for those who prefer in-person collaboration.
  • Employees receive 10 days of regular vacation, plus an additional 5 days for summer and 5 days for winter vacation.
  • A paid birthday holiday is offered to all employees.
  • There is a budget for a self-learning allowance to help employees keep their skills current.
  • Language training for Japanese is provided to support employees in their professional development.