Back-end Engineer (Senior)
- Tokyo
- Partial Remote
- Full-time
- August 19, 2024
We are an early stage, well funded consumer fintech startup with an innovative product and diverse culture. At Woodstock, we believe social will play a big role in the future of finance. Our mission is to empower the next generation to create a better financial future for themselves. We are a small team with a big dream to expand our services globally, starting from Japan.
Location: Tokyo
What You will do (Job Responsibilities):
- Architect and develop retail investing platform for Woodstock.
- Provide technical structure to teams and work closely with management and stakeholders to define strategic roadmaps
- Manage individual projects priorities, deadlines and deliverables with your technical expertise
- Mentor and train other team members on design techniques and coding standards
- Write high quality, well tested code to meet the needs of your customers
- Hands-on with coding
- Build new financial services to meet critical product and business needs using Golang and Java.
- Design scalable systems to solve novel problems with modern cloud technology and industry best practices.
- Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter.
- Debugging extremely difficult technical problems, and making systems and products both work better and are easier to deploy, own, operate and diagnose.
Who You are:
- You are passionate about financial markets.
- You are obsessed with customer feedback.
- You’re never tired of learning. You continue to learn the latest technologies as well as customer behavior to come up with decisions on how to build and scale.
- You have a “own it” attitude. Owning a problem doesn’t scare you, but rather empowers you to take 100% responsibility for achieving our mission.
- You want to be part of a winning team.You embrace being pushed out of your comfort zone. You want to go the extra mile to deliver results.
- You approach work with an open mind, ready to explore new perspectives and ideas. You don’t fear being proven wrong; instead, you embrace the opportunity to learn and adapt swiftly to new information.
- You know how to have fun.
What we look for in you (Job Requirements):
- 7+ years of experience in software engineering.
- You’ve designed, built, scaled and maintained production services in financial services domain, and know how to compose a service oriented architecture
- You write high quality, well tested code to meet the needs of your customers.
- Experience in uplevelling junior engineers via processes and setting a high bar for them to follow
- You know what high quality code and software engineering processes look like and know how to foster an environment that creates them
- You possess strong technical skills for system design and coding
- Excellent written and verbal communication skills in Japanese and English, and a bias toward open, transparent cultural practices.
- Extensive knowledge of the Spring Boot framework, micro services architecture, and gRPC.
- Experience with Kubernetes and AWS.
- Fluent in Japanese.
Nice to haves
- You have gone through a rapid growth in your company (from startup to mid-size).
- You’ve worked with Golang, Docker.
- You are familiar with Agile development practices.
- Background in working in AI /LLM models is a plus.
Salary
Highly competitive salary (with semi-annual performance bonus) and employee stock options following Silicon Valley standards e.g, no termination clause.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
メッセージ
私たちはイノベイティブなプロダクトとグローバルカルチャーを持った、Social+Fintechのスタートアップです。Woodstockでは既存の金融ビジネスに、ソーシャルの要素を加えることで、将来の金融ビジネスを大きく変えられると信じています。私たちのミッションは、次世代を担う若者が、自分たち自身でより良い資産形成ができるように寄り添い、常に応援していくことです。貯蓄から投資へ。政府の掲げる大方針とも足並みを揃えつつ、日本の、世界の皆様の資産形成のお手伝いをすべく、運営を行なっております。昨年サービスを本格ローンチ以来、たくさんのユーザーの皆様にご活用いただき、ユーザー数、取引数、取引総額などの急激な成長の中、初心者の方々も、経験者も、このアプリで投資を始める仲間がますます増え、コミュニティが広がっています。日本発グローバルプラットフォームを一緒に作ってくださる仲間を募集しています。
勤務地:東京
業務内容及び責任領域:
- 証券プラットフォームの設計及び開発
- 技術的な仕組みのチームへの提供及び、経営陣やステークホルダーとの密接な連携を通じた、戦略的ロードマップの定義
- 技術的専門知識をベースとした、個々のプロジェクトの優先順位、納期、成果物の管理
- 設計技術及びコードクオリティについて、チームメンバーへの指導及びトレーニング
- 顧客ニーズに合わせた、コードのクオリティ担保と十分なテスト
- ハンズオンでのコーディングの実践
- Golang及びJavaを用いた、キープロダクトの開発と、ビジネスニーズを満たす新しい金融サービスの構築
- 最新のクラウド技術や業界におけるベストプラクティスを用いた、問題解決に向けたスケーラブルなシステムの設計
- エンジニア、デザイナー、プロダクトマネージャー、シニアリーダーと連携のうえ、プロダクトや技術的ビジョンを四半期ごとに具体的なロードマップとして設計
- 複雑な技術的問題のデバッグし、システムやプロダクトの挙動を改善し、導入、保持、運用、分析を容易にすること
求める人材像:
- 金融市場に情熱を持って取り組める方
- 顧客からのフィードバックにこだわり、真っ直ぐに向き合える方
- 学び続けられる姿勢を持った方。設計や構築、スケールに向けて、最新のテクノロジーや顧客行動を学び続けられる姿勢。
- 自分事として常に考えられる方。自ら問題意識を持つことで、怖気づくことなく、ミッション達成に100%の責任を持てること。
- コンフォートゾーンから抜け出すことを受け入れ、強いチームの一員として活躍したい方
- 結果の達成のために努力を最後まで惜しまない方
- オープンマインドで仕事に取り組み、新しい視点やアイデアを探求できる方。過ちを犯すことを恐れず、学ぶ機会を受け入れ、新しい情報に素早く適応できる方
- 楽しむことを忘れない姿勢。
必要なスキル:
- 7年以上のソフトウェア開発経験
- 金融サービス領域で本番サービスを設計、構築、拡張、保守した経験があり、サービス構築についての十分な知見があること
- 顧客のニーズを満たすために、質が高く、十分に検証されたコードを書けること
- 業務を通じて、若手エンジニアのレベルアップを図り、彼らが従うべき高いゴール設定をした経験をお持ちの方
- クオリティの高いコードやエンジニアリングのプロセスのあるべき姿を理解し、それを生み出すための環境の構築のやり方を知っている方
- システム設計とコーディングに関する高い技術力をお持ちの方
- 日本語と英語での優れた文書および口頭でのコミュニケーション能力を有し、オープンで透明性の高いカルチャーを志向する方
- Spring Bootフレームワーク、マイクロサービスアーキテクチャ、及びgRPCに関する豊富な知識
- KubernetesおよびAWSの経験
歓迎用件:
- スタートアップから中規模へ会社を成長させた経験があること
- GolangやDockerの経験
- アジャイル開発に精通している方
- AI /LLMモデルでの開発経験があれば尚よし
給与
給与については、応募者の経験、スキルに応じて、業界水準を十分に鑑みて決定します。(年2回のパフォーマンスに応じたボーナス含む。)また、ストックオプション(シリコンバレー基準に合わせた、一定条件で退職後継続保有可。)についても、合わせて提示させていただきます。
About Woodstock
Woodstock is Japan's first social investing app that allows users to invest in the US market with as little as 200 yen.
Users can share trades, discuss market trends, or show off their portfolio like it’s a new pair of shoes on Instagram.
Get Job Alerts
Sign up for our newsletter to get hand-picked tech jobs in Japan – straight to your inbox.