私たちは、AIを活用してERPを民主化し、あらゆる企業の業務課題を解決するために、2つの柱で価値を届けています。 AI Native Headless ERPプラットフォーム「Tailor Platform™」の開発 Professional Services テイラーが挑戦する市場は、ERP市場であり、ソフトウェア市場全体の約3割を占める巨大産業です。
Backend Engineer
Location
Japan
Posted
66 days ago
Salary
¥1,200K - ¥3,000K / year
Seniority
Senior
Job Description
Backend Engineer
Tailor
• 自社開発基盤「Tailor Platform」のプラットフォームレイヤー/個別アプリケーションのBFFレイヤーの開発 • BFFは顧客ごと高速に立ち上げていく必要がありますので、code generationやテンプレートなど駆使し、顧客アプリケーション要件を見ながら、アジリティの高いフレームワークの開発をおこなっていただきます。 • Goによるマイクロサービスアプリケーションの設計、開発 • Backend for Frontend向けI/Fの設計 • マイクロサービス間のI/Fの設計〈Protobuf+gRPC / GraphQL〉 • ERPシステムに必要なDirectoryサービスや独自データベース、ゲートウェイの実装
Job Requirements
- GoなどによるWEBアプリケーションの設計、開発
- BFF向けI/Fの設計/マイクロサービス間のI/Fの設計〈Protobuf+gRPC / GraphQL〉
- 要件に基づいたアプリケーション設計と開発/パフォーマンスチューニング
- 標準化やOpenSourceプロダクトの開発経験
- テックリード(リードエンジニア)として技術面からチームを牽引した経験
- Individual Contributorとしてのスペシャリスト経験
- リモートワークでの業務が可能な方
Benefits
- 希望PC、モニター等の貸与
- 交通費支給
- 各種社会保険完備
- 学習に対する支援(書籍購入・カンファレンス参加費用等)
Related Guides
Related Job Pages
More Backend Engineer Jobs
Software Engineer, Backend – Platform
DaVitaDaVita is a leader in quality care and education for chronic kidney disease and end-stage renal disease. Since 1999, the company has worked toward a mission to
• Develop innovative solutions collecting data from various online sources • Work side-by-side with our mission team and product managers to ideate software solutions • Design client-side and server-side architecture • Develop and manage well-functioning databases and applications • Write effective APIs • Test software to ensure responsiveness and efficiency • Write technical documentation • Collaborate with analysts to improve software
Senior Software Engineer, Agents – Python
LiveKitThe Realtime Cloud. Build and scale voice and video applications.
• Design and implement core components of the Agents Python framework • Define APIs and abstractions that developers rely on • Own features from design through implementation • Identify simple and elegant solutions to complex design problems • Propose and debate architectural decisions that shape the framework • Ensure new features integrate cleanly with the broader ecosystem • Collaborate with engineers across Python, Node, and Rust systems
• Collaborate across disciplines: Work closely with cross-functional teams including Frontend/Backend Engineers, Infrastructure, QA (SDET), and Product Managers to design, develop, and deliver innovative solutions that drive real impact. • Design and implement robust systems: Translate both functional and non-functional requirements into scalable, reliable, and maintainable software. Your code will directly shape user experiences and system integrity. • Build and operate microservices: Develop, deploy, and maintain high-performance microservices using Spring Boot. Own your services end-to-end—from design and implementation to deployment and ongoing support. • Operate in cloud-native environments: Manage deployments and configurations across various Kubernetes clusters, ensuring smooth rollouts and minimal downtime in production and staging environments. • Champion system excellence: Take responsibility for the performance, scalability, security, and data consistency of the systems your team owns. Proactively identify bottlenecks and propose architectural improvements. • Drive engineering best practices: Promote clean code, test automation, continuous integration, and DevOps principles. Help elevate the engineering culture through thoughtful code reviews, tech talks, and collaboration. • Mentor & lead by example: Provide guidance to team members, lead team level product and engineering initiatives, influence coding standards, support your team in making critical decisions.
• Collaborate across disciplines: Work closely with cross-functional teams including Frontend/Backend Engineers, Infrastructure, QA (SDET), and Product Managers to design, develop, and deliver innovative solutions that drive real impact. • Design and implement robust systems: Translate both functional and non-functional requirements into scalable, reliable, and maintainable software. Your code will directly shape user experiences and system integrity. • Build and operate microservices: Develop, deploy, and maintain high-performance microservices using Spring Boot. Own your services end-to-end—from design and implementation to deployment and ongoing support. • Operate in cloud-native environments: Manage deployments and configurations across various Kubernetes clusters, ensuring smooth rollouts and minimal downtime in production and staging environments. • Champion system excellence: Take responsibility for the performance, scalability, security, and data consistency of the systems your team owns. Proactively identify bottlenecks and propose architectural improvements. • Drive engineering best practices: Promote clean code, test automation, continuous integration, and DevOps principles. Help elevate the engineering culture through thoughtful code reviews, tech talks, and collaboration. • Mentor & lead by example: Provide guidance to team members, lead team level product and engineering initiatives, influence coding standards, support your team in making critical decisions.



