Software Engineer

2週間前


Tokyo Code Chrysalis Full time

必要に応じて:※ English description follows Japanese

コードクリサリスについて

コードクリサリスは、ソフトウェアエンジニアの教育を通して、人と企業の変革を支援する企業です。弊社のビジネスには2つの分野があります。

  • B2C(個人向け)
    • コーディング・ブートキャンプを通してキャリアチェンジを支援する。
  • B2B(企業向け)
    • ソフトウェア開発チームエンジニアのリスキリングやアップスキリングを支援する。

コードクリサリスは、教育分野のリーディングカンパニーであるベネッセから140万ドル(約1億7000万円)を調達し、現在クライアントにはトヨタ自動車・NRIを始め大手優良企業が名を連ねています。

シリコンバレーのエンジニア育成カリキュラムを日本に取り入れ、唯一無二の育成プログラムを持っているため、スタートアップでありながらも多くの信頼を勝ち得てきました。 まだ成長段階であり、一人ひとりの従業員の持つインパクトは甚大です。

是非、仲間になってくれませんか?

あなたの使命

この職務は、複数のチームと協力し製品を開発するチームの中で、顧客や社内各チームとの協働作業が求められるコンサルティング職です。コミュニケーション能力、技術力、共感力、謙虚さ、そしてリーンスタートアップやアジャイルの価値観、原則、方法論を熟知していることが求められます。

ソフトウェア・エンジニアとしての日常業務は、顧客のソフトウェア・エンジニアとパートナーシップを組み、製品のビジョンと戦略を定義、検証、伝達、実行しながら彼らを指導することです。プロダクトマネージャー、デザイナー、エンジニアで構成されるチームと協力し、顧客チームに持続的な効率性を提供します。

この職務は、結成初期段階のチーム内で活動するため、チームの要件の変化に対応して成長できる大胆かつ探求心の強い人材が必要です。新規のポジションであるため、コードクリサリスのコンサルティングフレームワーク全体の形成に貢献いただくことになります。

担当業務について

  • 顧客のエンジニアと協働し、ソフトウェア開発やアプリケー ション近代化を実践できるようにする。
  • 顧客や他のコードクリサリスのエンジニアと協力し、チームのバックログ に基づいてソフトウェアを構築/近代化する。
  • 知識を顧客に伝える。
  • 顧客の上層部のエンジニアリング手法の改善を手助けする。
  • コードクリサリス独自のコンサルティング手法やフレームワークに貢献する。

応募要件

■応募必須要件

  • 様々なプログラミング言語やフレームワークを使用した8年以上のソフトウェア開発経験
  • コンピュータサイエンスまたは関連分野の学位、または同等の実務経験
  • 分散型、サービス指向、マイクロサービス・アプリケーション・アーキテクチャの構築能力
  • 顧客要件に沿った設計を提案・実装する能力を有し、強力なアーキテクチャ適性を実証していること
  • JavaやC#/.NETなどの言語を使用したレガシーアプリケーション/システム近代化の経験
  • ウォーターフォール型ではなく、アジャイル型の環境で働く意欲
  • スキル向上、問題解決、仕事への情熱
  • トレーニング、指導、他者のスキル向上に長けていること
  • 新しい環境や顧客に対する適応力
  • チームワークに優れ、製品チーム内の多様な役割を超えて協働できる能力

■応募歓迎要件

  • 複数のプログラミング言語(Java、C#、Goなど)に精通していること
  • エクストリームプログラミング、テスト駆動開発、ペアリング、継続的インテグレーション、継続的デリバリー、ドメイン駆動設計などのアジャイル手法を実践していること
  • 教師としての経験があれば尚可
  • 顧客対応、プロジェクトリーダーシップ、エンジニア指導の経験
  • 顧客との実務的な関わり
  • サイト信頼性エンジニアリング(SRE)の実践を活用した本番システムのサポートに習熟していること
  • Kubernetes、Chef、Ansible、BOSHなどの自動化・オーケストレーションツールに精通していること
  • フルスタック開発における幅広い専門知識
  • Amazon Web Services、Microsoft Azure、Google Cloud、OpenStackなどのクラウドプラットフォームの使用経験
  • システム監視、アラート、アナリティクスに関する十分な理解
  • その他の技術的な製品およびプログラム管理スキル

雇用条件

  • 契約形態:正社員(試用期間3ヶ月含む)
  • 勤務時間:09:00~18:00(昼休憩1時間、実働8時間)
  • フレックスタイム:あり/役割に応じてフレキシブルな勤務時間を設定
  • 給与:900万円〜1500万円(スキル・経験によって変動可能性があります)
  • 休暇:完全週休2日制、土日祝日、年次有給休暇
  • 諸手当:厚生年金保険、社会保険含む
  • 交通費支給
  • VISA取得支援制度あり
  • 環境:リモート勤務可能、服装自由、海外出身が多く在籍、多様性・包括性のある職場環境

企業文化

コアバリュー


Be Authentic - どのように「見える」かではなく、実際にどのようなものなのか?

■ **Minimum Viable Everything -**最も小さく、最も単純で実行可能なバージョン。実行可能とは - 機能して、問題を解決し、基準を満たすもの。

Be World Class - 世界規模で卓越した性能を達成し、最高水準のパフォーマンスと品質を目指します。

About Code Chrysalis

Code Chrysalis helps people and companies transform through software engineering training. Our business is twofold:

  • for individuals, we have coding bootcamps and classes to make career shifts
  • for enterprise, we provide services for everything from reskilling to onboarding software teams

Our team has raised $1.4 million from Benesse, the largest education conglomerate in Japan, and our enterprise clientele includes some of the largest names.

We are the leading player in a massive and growing market to help enterprise in Japan upskill and reskill software engineering teams, but we are still early enough for you to make a big impact.

Join us

About the Role

This role is a consulting position that demands collaborative work with both clients and colleagues within cross-functional product teams. Essential attributes include strong communication skills, technical proficiency, empathy, humility, and a thorough grasp of lean startup and agile values, principles, and methodologies.

As a software engineer, your daily tasks involve partnering with client software engineers, guiding them while collectively defining, validating, communicating, and executing product vision and strategy. You'll collaborate with a team comprising product managers, designers, and engineers to empower your client team for sustained efficiency.

Operating within an early-stage team, this role is designed to be dynamic, seeking individuals capable of growing alongside the evolving demands of the team. Given its status as a new business line, you'll contribute to shaping the entire consulting framework at Code Chrysalis.

Key Responsibilities

  • Working with client engineers to enable them in software development practices and/or application modernization practices.
  • Working with clients and other Code Chrysalis engineers to build/modernize software based on the team's backlog.
  • Transferring knowledge to the client.
  • Enabling client leadership to grow their own engineering practice.
  • Contributing to homegrown Code Chrysalis consulting methodologies and frameworks.

Key Qualifications

■Need to Have:

  • Over 8 years of Software Development experience across various programming languages and frameworks.
  • Possess a degree in Computer Science or related field, or equivalent practical experience.
  • Ability to construct distributed, service-oriented, and microservice application architectures.
  • Demonstrated strong architectural aptitude with the capability to propose and implement designs aligned with customer requirements.
  • Experience in the modernization of legacy applications/systems using languages such as Java or C#/.NET.
  • Willingness to work in an agile environment, rather than a waterfall one.
  • Passion for skill enhancement, problem-solving, and engaging work.
  • Proficiency in training, mentoring, or upskilling others.
  • Adaptability to new environments and clients.
  • Excellent teamwork skills, enabling collaboration across diverse roles within product teams.

■Nice to Have:

  • Proficient in multiple programming languages (e.g., Java, C#, Go)
  • Practiced in Agile methodologies, including extreme programming, test-driven development, pairing, continuous integration, continuous delivery, and Domain Driven Design
  • Teaching background is advantageous
  • Demonstrated experience in client interaction, project leadership, and engineer mentoring
  • Hands-on involvement with client engagement
  • Proficiency in supporting production systems utilizing Site Reliability Engineering (SRE) practices
  • Familiarity with automation and orchestration tools like Kubernetes, Chef, Ansible, or BOSH
  • Extensive expertise in full-stack development
  • Experience with cloud platforms such as Amazon Web Services, Microsoft Azure, Google Cloud, or OpenStack
  • Sound comprehension of systems monitoring, alerting, and analytics
  • Additional technical product and program management skills are desirable

Employment conditions

  • Contract Type: Full-time employee (including 3 months probationary period)
  • Working hours: 09:00~18:00 (1 hour lunch break, 8 hours work)
  • Flextime: Flexible working hours depending on role
  • Salary: 9M ~ 15M JPY (may vary depending on skills and experience)
  • Vacations: 2 days off per week, Saturdays, Sundays, national holidays, annual paid vacations (20 days granted after the second year), childcare leave, menstrual leave, etc.
  • Various benefits: Includes employee pension insurance and social insurance
  • Transportation expenses paid
  • VISA acquisition support system available
  • Environment:Remote work possible, free dress code, many employees are from overseas, diverse and inclusive workplace

Corporate Culture

Core Values

Are you ready to embark on a journey of transformation, shaping the future of software engineering? At Code Chrysalis, we're not just another tech company - we're a community driven by our core values, paving the way for authenticity, agility, and world-class excellence in everything we do.

  1. Be Authentic - Stand out, be transparent, and embrace your uniqueness. We champion courage over comfort, and we are building a culture where authenticity thrives
  2. Minimum Viable Everything - Embrace speed, adaptability, and agility. We believe in iterating, experimenting, and failing fast to achieve our goals.
  3. Be World-Class - Pursue excellence, innovation, and global perspective. Together, we'll set the bar high, exceed expectations, and lead by example in our industry.

If you're passionate about making a difference, eager to learn and grow, and ready to push the boundaries of what's possible, we want YOU to join our team at Code Chrysalis



  • Tokyo SORACOM フルタイム

    ソラコムのバックエンドエンジニアは、ソラコムの提供するサービスを支えるバックエンドの業務システムを構築・運用するエンジニアです。 · IoTシステム構築に使いやすいサービスを提供するためには、単にそのサービス自体が便利なだけではなく、お客様がビジネスを構築しやすい料金体系や支払い手段の提供や、運用時に使いやすい権限設定などの機能提供が必要です。またお客様に提供する機能だけでなく、ソラコム自体がプラットフォームとしてスケールしていくための内部向けシステム、例えばデバイス類やSIMカードの円滑な提供を行うためのキッティングシステムや、顧客サポートのための管理 ...


  • Tokyo PayPay Corporation

    PayPayについて · 2018年にサービスを開始してからわずか約5年でユーザー数6100万人を突破したフィンテック企業であるPayPayは現在約50か国の国と地域から集まった多様なメンバーで構成されています。従業員は数千名をすでに超えていますが、まだまだ会社は成長段階であり「未完成」です。「PayPay」の提供に当たっては、インド最大の決済サービス事業者であるPaytm社と連携し、同社の顧客本位のテクノロジーを活用して日本におけるスマホ決済を構築しサービスを拡大していきます。 · わたしたちの最大のライバルは"現金"です。この困難な課題に前向きに ...


  • Tokyo Code Chrysalis フルタイム

    コードクリサリスについて · コードクリサリスは、ソフトウェアエンジニアの教育を通して、人と企業の変革を支援します。私たちのビジネスには2つの分野があります · B2C(個人向け)コーディング・ブートキャンプを通してキャリアチェンジを支援する · B2B(企業向け)ソフトウェアチームのリスキルからオンボーディングまで、あらゆるサービスを提供する · コードクリサリスは、日本最大の教育コングロマリットであるベネッセから140万ドル(約1億7000万円)を調達し、現在B2Bのクライアントには有名企業が名を連ねています。 · コードクリサリスは、日本企業のソフ ...


  • Tokyo PayPay Corporation

    PayPayについて · 2018年にサービスを開始してからわずか約5年でユーザー数6100万人を突破したフィンテック企業であるPayPayは現在約50か国の国と地域から集まった多様なメンバーで構成されています。従業員は数千名をすでに超えていますが、まだまだ会社は成長段階であり「未完成」です。「PayPay」の提供に当たっては、インド最大の決済サービス事業者であるPaytm社と連携し、同社の顧客本位のテクノロジーを活用して日本におけるスマホ決済を構築しサービスを拡大していきます。 · わたしたちの最大のライバルは"現金"です。この困難な課題に前向きに ...


  • Tokyo Bosch Full time

    企業概要 · The history of Bosch is the history of car evolution. As a top-class automotive equipment supplier, Bosch Corporation supports market expansion/inroads domestically as well as globally. Bosch will continue to pursue forward-looking technologies such as the new generation ...


  • Minato City Mercari, inc. フルタイム

    This job requires Japanese language ability. JD is available in Japanese only. 本ポジションは英文JDの用意がありません。 · はじめに · あらゆる価値を循環させ、あらゆる人の可能性を広げる · 「地球資源が限られているなか、より豊かな社会をつくるために何ができるか」。2013年、創業者の山田進太郎が世界一周の旅で抱いた課題意識から、フリマアプリ「メルカリ」は生まれました。私たちは、物理的なモノやお金に限らずあらゆる価値を循環させることで、誰もがやりたいことを実現し、人や社会 ...


  • Tokyo PayPay Corporation

    PayPayについて · 2018年にサービスを開始してからわずか約5年で、ユーザー数6000万人を突破したフィンテック企業であるPayPayは現在約50か国の国と地域から集まった多様なメンバーで構成されています。従業員は数千名をすでに超えていますが、まだまだ会社は成長段階であり「未完成」です。「PayPay」の提供に当たっては、インド最大の決済サービス事業者であるPaytm社と連携し、同社の顧客本位のテクノロジーを活用して日本におけるスマホ決済を構築しサービスを拡大していきます。 · わたしたちの最大のライバルは"現金"です。この困難な課題に前向き ...


  • Tokyo (株)ティアフォー

    Autonomous Driving-Senior Software Engineer(System Programming)として、当社の自動運転とその周辺ソフトウェアの開発と統合を担当します。 · 【業務内容】 · コンピュータシステムの要件設計、各種自律走行車向けコンピュータシステムの構築・実装、チームメンバーや関係パートナーとのシステム評価・改善を行う。 · より安全で持続可能な自動運転システムの構築、導入、統合、検証を行う。 · ※勤務条件備考欄に続き有 ...


  • 東京都, (株)ティアフォー

    クラウド側から車載ECUに対してワイヤレスでOSやファームウェアも含めてアップデートをかける、OTA Update機能のEdge側のコンポーネントの開発に携わっていただきます。バックエンドチームとも協力しながら、 · 積極的にチームを技術的に牽引していただきます。■Web.Auto内外のチームとのコミュニケーションや調整■アーキテクトやチームメンバーと協力しながらチームの技術的方針の決定■ロードマップに向けたチームの開発・テスト・運用計画の策定と実施■上長をサポートしながら、チームのタスク作成や優先度付け、管理・実行◇ご希望でバックエンド側のデザイン、開 ...


  • 東京都, キャディ(株)

    図面データ活用クラウド「CADDi Drawer」またはその関連プロダクトのフロントエンド開発を担っていただきます。 · 今回募集のポジションには、フロントエンドのリードとしてサービス全体のフロントエンドに関する意思決定や課題解決のリードを担っていただくことを期待しています。 · 【想定する業務例(以下に限定されるものではありません)】 · ■高速にプロダクトの仮説・検証を動かすリード · ■プロントエンドシステム全体のアーキテクチャ設計 · ■ミドルウェア、フレームワーク等の技術選定・検証 ...


  • 東京都, キャディ(株)

    【期待する役割】■急拡大するサービス、組織における技術選定及びアーキテクチャの意思決定のリード■持続的な運用可能性を意識したバックエンドアプリケーションの構築■事業戦略とアラインした技術戦略の立案・ · 策定、開発組織の技術的リード · 【詳細】 · ■システムの要件定義およびドメインモデリングのリード · ■バックエンドシステム全体のアーキテクチャ設計 · ■ミドルウェア、フレームワーク等の技術選定・検証 ...


  • Shinjuku Bose Full time

    Job Description · Responsibilities: · Design, implement, and customize DSP audio features in automotive amplifier based on application requirements. · Support Japan on software issue reporting, requirement clarification, release schedule and production trouble shooting. · Schedul ...


  • Tokyo Keywords Studios Full time

    Wizcorp is looking for Software Engineers for a selection of diverse fields. Depending on your background, skills, and experience we'll find the most suitable role within our teams for you. We value human skills and character as much as we do experience and proficiency. · Is this ...

  • Software Engineer

    2週間前


    Tokyo Sagri Full time

    Join Sagri, a pioneering social impact startup utilizing satellite data and AI technology to address global food crisis and climate change challenges. Be part of a dynamic team using satellite data and AI technology to address global food crises and climate change. You'll be able ...


  • Tokyo Rakuten Full time

    Description · : Business Overview The Technology Platforms Division (TPD) is responsible for building and operating the infrastructure and ecosystem platforms which power the Rakuten Group. Our mission is to provide our Rakuten Cloud and Ecosystem Platforms which will deliver C ...


  • Tokyo Wizcorp Inc Full time

    Wizcorp is looking for Software Engineers for a selection of diverse fields. Depending on your background, skills, and experience we'll find the most suitable role within our teams for you. We value human skills and character as much as we do experience and proficiency. · Is this ...


  • Tokyo Snaphunt Full time

    The Offer · Join the pioneer team of a social impact startup utilizing satellite data and AI to address global food crisis and climate change challenges. · Be part of a fully distributed, fast-paced, international team · The Job · In this role, you will join the pioneer developme ...


  • Tokyo Sagri Full time

    Sagri, founded in 2018, is an agri-tech start-up, solving issues in agriculture and climate change. Sagri has technological superiority in satellite data-based farmland demarcation and soil analysis, which are the basis for the creation of carbon credits from farmland. We are con ...


  • Tokyo Snaphunt Full time

    The Offer · Leadership Role · Great work environment · Work within a company with a solid track record of success · The Job · You will be responsible for : · Writing well-designed, testable and efficient code. · Gathering and evaluating user feedback. · Working as a part of a d ...

  • Software Engineer

    1週間前


    Tokyo Rakuten Full time

    Description · : Department Overview · The mission of B2C BSS Development Department (B2CBD) is to accelerate our contribution to the telecommunications business by providing an innovative, high-quality and stable ecosystemized B2C BSS platform. MNO business just started in mi ...