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 is a space start-up that provides business solutions based on data from satellites. Founded in 2018, they develop and operate their own synthetic aperture radar satellites.
While most start-ups in the Earth Observation sector are limited to one area such as data analytics or the development of satellite hardware, Synspective handles everything from developing satellites to data analytics to building solutions for clients based on this infrastructure.
With an emphasis on data, Synspective aims to become a true one-stop-shop player for solutions based on satellite data. With SAR satellites that apply the results of the Japanese Cabinet Office’s “ImPACT” program, Synspective’s goal is to create a platform capable of frequent data collection, and sell or use that data to offer solutions for government and business entities.
Synspective’s culture is defined by their concept of “Human Centered Design for Company”. They’re striving to build a strong organization that relies on the performance of each individual. To that end, they provide a flexible environment where specialists can work autonomously, empowering members to work whenever it enables them to do their best work.
Since the company is entering into a market that’s still developing, optimizing for the performance of each individual is essential for the success of the company’s business. They also want to support members in expressing their own ideas and hypothesis since they know that the satellite business still has many open questions.
Synspective is an organization full of highly-motivated specialists, so each full-time employee is on a 6-month contract. Members’ performance is evaluated every six months, and those who’ve made major contributions are rewarded for their effort. This also helps maintain an environment where everyone can work freely and independently among people focused on improvement and growth.
Synspective's policies during COVID-19 are as follows:
- During COVID-19 all of their members are working from home. *They’ve opened up hiring for overseas candidates for a few positions.
- Synspective was already working remotely before COVID-19 for most roles.
Get Job Alerts
Sign up for our newsletter to get hand-picked tech jobs in Japan – straight to your inbox.