Back End Engineer
Description
They are the first start-up from Japan to be part of US mager Tech startup.
About the Role
This position mainly develops the platform layer or the BFF (Backend for Frontend) layer of individual applications. Since BFF must be launched at high speed for each customer, you will develop a framework with high agility while observing customer application requirements by making full use of code generation and templates.
Tech stack
WEB Frontend: Typscript, React, Apllojs,
Backend: golang, gqlgen, ent, gorm
Others: Graphql, gRPC
Infrastructure: Google Cloud Platform, Amazon web service
Database: PostgreSQL (Cloud SQL / RDS), CloudSpanner
Orchestration: Cloudrun
CI: Github Action
Code management: Github
Middleware: Cloud Pub / Sub, NGINX, CloudFunctions, Cloud Tasks, AWS Lambda etc.
Surveillance: Datadog, Sentry, PagerDuty
Environment construction related: Docker, docker-compose, Terraform
Data analysis related: BigQuery, Cloud logging
Project management, documentation: JIRA, Notion, Mermaid
【Company Details】
【Working Hours】
9:00 – 18:00 (Mon to Fri) *Full remote work
【Holidays】
Saturday, Sunday, and National Holidays, Year-end and New Year Holidays, Paid Holidays, Other Special Holidays
【Services / Benefits】
Social insurance, Transportation Fee, No smoking indoors allowed (Designated smoking area), etc.
Required Skills
- Design and development of WEB applications in Go
*If no Golang experience, then must have Architect level experience in Java/PHP
- Design of I / F for Backend for Frontend
- Design of I / F between microservices (Protobuf + gRPC / GraphQL)
- Application design and development based on requirements
- Performance tuning of large systems
- Experience building on AWS or GCP