Our product is currently only available as a traditional three-tier web-application, however there is a proven demand from our customers for us to support a lab-side runtime which can connect to our API and upload data as it is produced.
As such we are looking to hire a senior Python engineer, who can become a core contributor to this part of our ecosystem. Such an individual would be expected to be comfortable working in a web-application environment, managing the lifecycle of a codebase, and be capable of making well-reasoned architectural decisions.
In addition to the above, as a small company, we are ideally looking for someone who (like ourselves) is curious about other technologies and is happy to divide their time between this primary task and other backend responsibilities, such as helping us to manage our cloud infrastructure code. So if you have any experience with technologies such as Terraform, or cloud providers (GCP, AWS, Azure), then this would count as a huge plus.
That said, we don’t expect anyone to meet these expectations perfectly. The main thing we’re looking for is a good engineer, who will work well with the team, and whose skills broadly align with the areas of the codebase they’ll spend the most time in. So if you think that’s you then we’ll be happy to consider your application.
Requirements
- Experience as a Senior Python engineer
- Experience in developing large REST/GraphQL APIs
- Experience in scientific Python libraries such as NumPy and Pandas
- Honesty to tell negative facts that need to be shared
- Generosity not to blame anyone for shared negative facts
- Conversational Japanese ability
Nice to haves
While not specifically required, tell us if you have any of the following.
- Deployment of stable code to customers
- Experience in Terraform (or other IaaC tools)
- Some knowledge in materials science (especially experimental part)
Compensation
7 to 8 million JPY annually.