As a senior platform engineer, you will be responsible for designing and implementing one of our flagship platform products - exaBase Studio - that helps customers easily deploy and deliver application and machine learning scalable reactive pipelines as APIs.
What we are Looking for
You will design and implement the architecture of a platform that enables software engineers, machine learning engineers, business and designers to deploy Application and ML pipelines as reactive APIs, as well as develop the actual platform itself.
You will be responsible for the code reviews of your team members and providing guidance.
The overall platform product strategy is determined by team discussions based on the feedback from the main business and product owners. You will be expected to contribute to the team decision from the viewpoint of a senior software engineer.
You are someone who is:
Strong development background in Golang or Python
Strong Kubernetes expertise as a user and developer
General experience with Linux, virtualization & storage
Knowledge of automated software testing, CI/CD, release management
Experience in software development projects, including architectural design
Effective interpersonal and communication skills :
Business-level English and conversational Japanese
Business-level Japanese and at least reading and writing capabilities for English
Background in computer science or a related field
Project management skills
Experience with design, development, testing, and monitoring of large-scale and data-intensive systems
Experience designing, building and running elastic, cost-effective, resilient, robust, and secure architectures in the cloud using modern approaches like service-mesh and loosely coupled design
Ability to manage different Kubernetes providers (Amazon EKS and Fargate, Azure KS and Google KE) or run your own;
In order to ensure cloud foundation is strong and with needed compliance requirements, be able to:
Proficient in a wide variety of Cloud Native Services, and to an extent able to consult the others;
Familiarity with programming paradigms and concepts like OOP, multi-threading, idempotency;
Documentation Screening (Resume & Test)
1st Interview (Technical Interview)
2nd Interview (Technical Interview)
Final Interview (HR and CEO Interview)