Overview
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
Minimum Qualifications
- 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
Preferred Qualifications
- 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
About Synspective
Synspective Inc., founded in 2018, develops and operates Synthetic Aperture Radar (SAR) satellites, providing SAR data and analytics solutions.
The company aims to build a constellation of 30 SAR satellites by the late 2020s, enabling the creation of a system capable of observing changes anywhere on Earth.
With a SAR satellite constellation that offers high-frequency and high-resolution Earth observation, Synspective delivers satellite data and a range of analytics solutions for disaster response and management, national security, and environmental monitoring.
Get Job Alerts
Sign up for our newsletter to get hand-picked tech jobs in Japan – straight to your inbox.







