社名
社名非公開
職種
システム開発(組み込み・ファームウェア・制御系)
業務内容
...
Company BackgroundRenowned in the fintech space, our company has impressively grown to cater to over 57M users since our inception in 2018. Our team boasts a rich diversity with representation from over 50 different nationalities. In collaboration with India's leading payment service provider, we've established a robust digital payment service in Japan. Leaning on their customer-centric technology, we've been able to widen the scope of our smartphone payment services significantly. We view traditional cash transactions as our primary competition and eagerly look for professionals who are prepared to tackle this challenge head-on, swiftly improve our product, and champion our services with fervor and professional dedicationJob DescriptionWe're on the hunt for a Principal Software Engineer to work on various systems that require high scalability, reliability, and availability. These challenges necessitate innovative thinking and a profound understanding of software and platform functionalities.Our ideal candidate is a proficient problem solver and an eager learner. You should possess a high degree of comfort in a programming language of your choice. We offer a flexible work schedule and freedom to choose your tools (both hardware and software). Most importantly, you will have the opportunity to work on challenging problems alongside some of the brightest minds in the industry. If the prospect of tackling big challenges excites you, we want to hear from you.Responsibilities:Design, develop, test, deploy, maintain, and improve software and the core platformProvide architectural blueprints and technical leadershipOffer input and guidance during all program phases to resolve complex technical issuesBuild common platforms to support various business vertical application systemsDevelop tools and contribute to open source wherever possibleAdopt problem-solving as a way of life – always get to the root cause!Experience with at least one of the following:Solid foundation in designing, implementing, and maintaining a large-scale distributed system (e.g., with microservice architecture)Experience in developing distributed platform systems such as Messaging Platforms, Pub/Sub Systems, Databases, Distributed Computing Frameworks, and SchedulersQualifications:Degree in Computer Engineering or Computer Science or 7+ years equivalent experience in software developmentStrong fundamentals in data structure, algorithm, operating system, and object-oriented programmingDeep understanding of concurrency, distributed computing, large-scale system, messaging, and algorithmsSoftware development experience in one or more general-purpose programming languagesInterest and ability to learn new technology stacks as neededPreferred Qualifications:Experience working in system development in finance, payment, or similar industriesFamiliarity with AWS servicesContributions to open-source projectsAbility to communicate in Japanese and English is a plus (We have a professional translator, but language skills are advantageous)
求められる経験
Qualifications:
Degree in Computer Engineering or Computer Science or 7+ years equivalent experience in software development
Strong fundamentals in data structure, algorithm, operating system, and object-oriented programming
Deep understanding of concurrency, distributed computing, large-scale system, messaging, and algorithms
Software development experience in one or more general-purpose programming languages
Interest and ability to learn new technology stacks as needed
保険
健康保険 厚生年金保険 雇用保険,労災保険
待遇・福利厚生
Language Learning support
Translation/Interpretation support
VISA sponsor + Relocation support
休日休暇
日曜日,土曜日,祝日
給与
年収700 ~ 1,000万円
賞与
2,000,000JPY
show more
社名
社名非公開
職種
システム開発(組み込み・ファームウェア・制御系)
業務内容
...
Company BackgroundRenowned in the fintech space, our company has impressively grown to cater to over 57M users since our inception in 2018. Our team boasts a rich diversity with representation from over 50 different nationalities. In collaboration with India's leading payment service provider, we've established a robust digital payment service in Japan. Leaning on their customer-centric technology, we've been able to widen the scope of our smartphone payment services significantly. We view traditional cash transactions as our primary competition and eagerly look for professionals who are prepared to tackle this challenge head-on, swiftly improve our product, and champion our services with fervor and professional dedicationJob DescriptionWe're on the hunt for a Principal Software Engineer to work on various systems that require high scalability, reliability, and availability. These challenges necessitate innovative thinking and a profound understanding of software and platform functionalities.Our ideal candidate is a proficient problem solver and an eager learner. You should possess a high degree of comfort in a programming language of your choice. We offer a flexible work schedule and freedom to choose your tools (both hardware and software). Most importantly, you will have the opportunity to work on challenging problems alongside some of the brightest minds in the industry. If the prospect of tackling big challenges excites you, we want to hear from you.Responsibilities:Design, develop, test, deploy, maintain, and improve software and the core platformProvide architectural blueprints and technical leadershipOffer input and guidance during all program phases to resolve complex technical issuesBuild common platforms to support various business vertical application systemsDevelop tools and contribute to open source wherever possibleAdopt problem-solving as a way of life – always get to the root cause!Experience with at least one of the following:Solid foundation in designing, implementing, and maintaining a large-scale distributed system (e.g., with microservice architecture)Experience in developing distributed platform systems such as Messaging Platforms, Pub/Sub Systems, Databases, Distributed Computing Frameworks, and SchedulersQualifications:Degree in Computer Engineering or Computer Science or 7+ years equivalent experience in software developmentStrong fundamentals in data structure, algorithm, operating system, and object-oriented programmingDeep understanding of concurrency, distributed computing, large-scale system, messaging, and algorithmsSoftware development experience in one or more general-purpose programming languagesInterest and ability to learn new technology stacks as neededPreferred Qualifications:Experience working in system development in finance, payment, or similar industriesFamiliarity with AWS servicesContributions to open-source projectsAbility to communicate in Japanese and English is a plus (We have a professional translator, but language skills are advantageous)
求められる経験
Qualifications:
Degree in Computer Engineering or Computer Science or 7+ years equivalent experience in software development
Strong fundamentals in data structure, algorithm, operating system, and object-oriented programming
Deep understanding of concurrency, distributed computing, large-scale system, messaging, and algorithms
Software development experience in one or more general-purpose programming languages
Interest and ability to learn new technology stacks as needed
保険
健康保険 厚生年金保険 雇用保険,労災保険
待遇・福利厚生
Language Learning support
Translation/Interpretation support
VISA sponsor + Relocation support
休日休暇
日曜日,土曜日,祝日
給与
年収700 ~ 1,000万円
賞与
2,000,000JPY
show more