スキルハウスの採用情報

Messaging Backend Engineer - Distributed Systems

役職:

Messaging Backend Engineer - Distributed Systems

雇用形態:

Permanent

給与:

勤務時間:

English Level - Advanced (TOEIC 860), Japanese Level - High Intermediate (JLPT Level 2)

職務内容

 

 


A Top IT Tech firm is growing and looking for a Backend Engineer for their distributed systems across the entire Platform. In this role you will be working with a dedicated team to help improves overall services across various domains. This is an opportunity to work on systems at a scale that are rare to see in Japan and work with other dedicated engineers in a collaborate results focused environment.

The focus is on the backend development with strong emphasis on distributed systems and storage technologies. You will be involved in the design, development, and operation of distributed data infrastructure such as Redis, Apache HBase, and next-generation distributed databases (YugabyteDB, etc.), ensuring high performance, consistency, and fault tolerance in large-scale environments. This position goes beyond mere feature development; you will directly impact the long-term evolution of the platform by participating in architecture design and technology selection for large-scale distributed systems. Opportunities to work with distributed systems of this scale are extremely rare globally.

Responsibilities:
- You will design and implement server-side functionalities and robust data structures for large-scale data storage, with a focus on distributed processing, fault tolerance, and scalability
- You will identify and improve bottlenecks to ensure stable performance even in high-traffic environments, and promote continuous optimization of system characteristics
- Optimizing the use of distributed databases, and developing storage-critical functions in messaging and related services
- You will collaborate with cross-functional teams, including SREs and other backend teams, to drive improvements in data consistency, reliability, scalability, and observability across our entire backend service
- Long-term architectural strategy and consideration and promotion of next-generation distributed storage (e.g., multi-datacenter active-active configuration, NewSQL database integration, etc.)
- You will provide leadership services for addressing challenges in production environments (such as fault response, performance degradation, and scaling issues), from root cause analysis to recurrence prevention
- Promoting initiatives to improve CI/CD workflows, test coverage, and system monitoring
- Depending on the team and component, this may include on-call support to ensure 24/7 service availability

Required Skills:
- Fundamental knowledge of computer science, including algorithms, data structures, networks, and parallel processing
- Practical experience in server-side development (3 years or more)
- Team development experience
- A strong interest in distributed storage middleware and the ability to logically analyze the challenges in highly concurrent and distributed architectures (we use Apache HBase, Redis, and YugabyteDB, but prior experience with these technologies is not required)
- Experience in designing and implementing systems that take into account non-functional requirements such as performance, scalability, and availability, or an equivalent understanding
- English reading and writing skills for technical and cross-functional communication (business level not required)

Why should you apply:
- Fast growing and top Tech firm in Japan
- Strong career progression and training support
- Focus on emerging technologies


Company Details:
One of Japan’s largest technology companies, this organization operates large-scale digital services reaching over 180 million users. It offers engineers the opportunity to work on high-impact systems, collaborating with talented and passionate professionals to lead the development, enhancement, and continuous improvement of its services. The company fosters a results-driven culture and provides a flexible working environment, including a full flextime system and a range of employee benefits designed to support a healthy work-life balance. Engineers also benefit from on-the-job training to develop into AI-first engineers, gaining practical experience and building expertise in emerging technologies. This is an opportunity to tackle complex technical challenges unique to large-scale technology organizations, continuously enhance engineering skills, and contribute to digital services used by millions of people worldwide.


Working Hours:  Flextime
Working Style: Hybrid Working Style (3 days in office set by Division)
Holidays: Saturday, Sunday, National Holidays, Year-end and New Year Holidays, Paid Holidays
Services/Benefits:  Transportation expenses, plus Paid leave, plus social insurance (health insurance, welfare pension, and work-related accident insurance), Periodic health examination, and Employment insurance


スキルハウスで共に成長し、学び、成功を目指しませんか。

スキルハウスのこのポジションにご興味のある方は、ご連絡先をご記入の上、履歴書を添付してください。

 ※右記個人情報は、採用選考のみに利用されます

東京都港区虎ノ門3-8-27巴町アネックス2号館

internalcareers@skillhouse.co.jp

Internal Vacancy Form