OPEN POSITION

Lead Software Engineer

Lead Software Engineer

Responsibilities

  • Design and implement new features across the company's products and services

  • Lead technical decision-making and drive architectural improvements

  • Collaborate cross-functionally with the R&D team, Business Development team, and external partners to define requirements and deliver product features end-to-end

Required Skills

  • Experience leading engineering teams or projects

  • 3-5+ years of work experience in software development

    • TypeScript, JavaScript, React

    • Python (Python-based frameworks)

    • AWS

    • Docker

  • Experience using GitHub

  • Experience with CI/CD

  • Familiarity with AI tools used in development

  • Business-level English

Preferred skills and experience (Nice to have)

  • Knowledge and skills in machine learning techniques

  • Experience in using satellite data, geospatial data, GIS tools, etc.

  • Experience running or participating in data science competitions (e.g., Solafune, Kaggle)

  • Experience in working outside of your area of expertise (UI / UX design, PM)

Tools

  • Cloud service platform: AWS, GCP, Azure

  • Development languages: Python, TypeScript, JavaScript, React

  • Development frameworks: Python-based, js/ts-based

  • Container management: Docker, Docker Compose

  • Database: PostgreSQL

  • Project management: Github, Notion

  • Internal communication: Slack, Discord, Notion

  • AI tools: Github Copilot, ChatGPT / Codex, Claude

Benefits

Hiring Process

  1. Resume Screening
    • Submit your resume including relevant experience, education, skills, and accomplishments

    • Highlight any experience in engineering leadership, project management, or technical mentorship

  2. Case Study or Problem-solving Exercise

    • Complete a case study or problem-solving exercise to demonstrate your strategic thinking and decision-making abilities

    • Present your findings and recommendations to the hiring team

  3. Initial Interview

    • Discuss your background, skills, and experiences related to the Lead Software Engineer role

    • Assess your understanding of organizational dynamics and ability to work closely with senior leadership

  4. Panel Interview

    • Engage in a panel interview with key stakeholders, including the CEO and other members of the leadership team

    • Discuss your fit for the role, leadership style, and approach to driving organizational success

  5. Reference Check and Background Verification

    • Provide references from previous employers or colleagues who can speak to your qualifications and performance

    • Undergo background verification checks as required by company policy

  6. Offer and Onboarding

Work Conditions

Job Type

Full-time (after 3-month trial period) Outsourcing contracts are acceptable (for freelancers)

Work Type

Operate remotely or from the office

Location

Flexible (Remote or Tokyo Office-based)

Salary

8,000,000 JPY / year or more (May vary depending on your location)

Work Hours

9:00 - 18:00 (including 1 hour break) Five-day work week

Share job:

Got a question? We’d love to hear from you.

Got a question? We’d love to hear from you.

Got a question? We’d love to hear from you.

Company Name

Solafune, Inc.

President & CEO

Ren Uechi

Address

Marunouchi Building 28F, 2-4-1 Marunouchi, Chiyoda City, Tokyo, 100-6390

© 2023 Solafune.Inc. All rights reserved

Company Name

Solafune, Inc.

President & CEO

Ren Uechi

Address

Marunouchi Building 28F, 2-4-1 Marunouchi, Chiyoda City, Tokyo, 100-6390

© 2023 Solafune.Inc. All rights reserved

Company Name

Solafune, Inc.

President & CEO

Ren Uechi

Address

Marunouchi Building 28F, 2-4-1 Marunouchi, Chiyoda City, Tokyo, 100-6390

© 2023 Solafune.Inc. All rights reserved