This position is closed and is no longer accepting applications.

Senior Platform Engineer

Synspective Koto-ku, Tokyo
  • 💴 No salary range given
  • 🏡 Partially remote
  • 🧪 3+ years experience required
  • 💬 No Japanese required
  • 🌏 Apply from abroad
  • 🧳 Relocate to Japan

About Synspective

Synspective Koto-ku, Tokyo

Synspective provides solutions for utilizing and integrating data from Synthetic Aperture Radar ("SAR") satellite constellations, big data, and machine learning.

Key benefits

  • English used internally
  • Flexible work-hours and location
  • Part-time or second job allowed

About the position

Solution Platform Department is a software engineering team that develops solutions using satellite data and machine learning/image processing algorithms.

  • Design and develop a Large-scale satellite data processing platform including data management, Processing pipeline management with distributed processing architecture.
  • Develop customer-facing analytics delivery services web-app, API, SDK.
  • SaaS operation service development for Customer account, billing, Authorization, and Authentication management.

We are seeking a senior engineer to lead the design and develop new features and ensure best engineering practices in the team.

Responsibilities

  • Exhibit a high standard of technical direction, design documentation, and testing for the development team.
  • Collaborate with cross-functional teams to ensure the stability, scalability, and reliability of the platform and enable efficient application delivery.
  • Cover the skill building backend API and platform system and system linkage and operating ops and incident response.
  • Deliver multiple data products with multiple automation pipeline
  • Lead the design and development of new features for the solution platform
  • Bring engineering best practices and Ensuring that engineering processes are followed

Requirements

  • 3+ years of experience in developing and maintaining SaaS/PaaS as a Back end developer
  • Proven coding skills in Go or Python
  • Building customer-facing cloud-native systems using Docker, Kubernetes from scratch
  • Experience in leading mid-large-size projects in a cross-functional team with agile methodology.
  • Experience in designing and developing to ensure the stability, scalability, and reliability of application and infrastructure
  • Solid understanding of CI/CD with Github, GithubAction/ArgoCD, and GCP artifacts
  • Experience of designing the testing/monitoring for services.
  • Experience in developing systems on GCP or AWS

Nice to haves

While not specifically required, tell us if you have any of the following.

  • Experience in developing and maintaining ETL/ Data processing pipeline for ML/AI
  • Experience in using workflow engines like Argo, Airflow, Kubeflow
  • Experience as “tech lead” or “team lead”
    • Experience in facilitating the right conversations and settling disagreements
    • Build complex and resilient and adaptive systems and teams
  • Experience in developing distributed processing with job queue and job scheduling
  • Understanding of SLA and SLO and related metrics
  • Experience in Service development using GIS/Map, satellite data

Hiring Process

  1. 1

    Casual Chat

  2. 2

    Team Interview

  3. 3

    GM interview

  4. 4

    CEO interview

Other Jobs at Synspective

Related jobs

More jobs like this

I'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, I don’t share or sell it.