• Full-time

Publication date: 2025.10.01

(HR Tech) Backend Engineer (Scala)

  • System Engineers / Infrastructure Engineers / Web Engineers / Game Developers
  • Tokyo
  • Salary 年収 6,000,000 円 - 9,500,000円
【HRテック】バックエンドエンジニア(Scala)
職種Position System Engineers / Infrastructure Engineers / Web Engineers / Game Developers
会社概要Company profile About HR Tech department
We’re the creators of the award winning skill evaluation and training platform 'Track'. We are currently tackling the exciting mission of modernizing Japan's hiring culture and help companies build and maintain strong engineering teams. Through this year and beyond we plan to expand our product lineup, enhance our UI/UX, roll out new microservices, and build new features which we hope you’ll be a big part in the planning and building.

Our vision and the people we’re looking for
Givery aims to provide the missing link that our clients need to scout, hire, and train world-class engineers. We are profitable, privately owned, and headquartered in Tokyo, Japan. Our clients include some of the biggest names in Japan. We have a diverse team from all corners of the world and we are looking for a skilled backend engineer to help us expand Track, a platform that helps companies train and evaluate technical skills.
仕事内容Job description Responsibilities
Architect, develop, maintain, and test new and existing backend features for Givery’s platform primarily using Scala.
Collaborate with your team to evaluate and clarify product requirements, delivering technical solutions that align with user needs.
Participate in strategic decision-making to propose optimal and efficient solutions.
Work closely with a diverse, distributed engineering team to uphold a high-quality code base and continuously learn from and mentor each other.
Monitor and respond promptly to any production issues to ensure the stable operation of our services. (**We take pride in releasing high-quality, bug-free code. Production incidents are extremely rare and mostly handled during core work hours.)
Career path
You have the option to either deepen your expertise as an engineer or lead a team as a manager.

The Attractiveness of the Position
## Work-life balance

We encourages team members to have other activities and responsibilities in life, the average engineer works 40 hours a week. We have flex time, maternity/paternity leave, etc which is something a lot of our proud new parents really appreciate.

## Choose where you work

We are set up for remote work, but you are more than welcome to come to our modern office in Shibuya, Tokyo.

## International environment

We have people from all corners of the world working together to build the best products possible. Most members use English day to day, but the perfect candidate will be able to navigate and negotiate our international work environment and smooth the transition to a more global team for local colleagues.
We are very proud of what Givery has become. The incredibly low turnover rate of our technology team proves that Givery fosters a work culture that is both very supportive and welcoming. We are sure, once you meet the team, you will feel it too!

## Competitive salary and growth

At Givery, we prioritize each individual's professional growth and ensure that everyone's efforts are seriously recognized and thoroughly evaluated. We provide assessments based on abilities, complemented by competitive salaries that recognize and reward your skills and contributions.

Technology Stack
Serverside: Scala
Frontend: React, Typescript
Database: PostgreSQL (RDS)
Infrastructure: AWS(ALB, ECS, RDS, S3, Lambda), Docker, Redis, Terraform

PC Spec
Mac or Windows - you can pick your machine and we'll have it ready for you on your first day.
応募資格Requirement ✓Must have
3+ years of professional experience driving the backend work of a commercial product using a JVM based language (Scala, Kotlin, Java) or a relevant modern programming language
Experience building REST APIs running over distributed infrastructure
Strong interest in and practical application of basic functional programming concepts
Familiarity with non blocking, asynchronous programming techniques (e.g. Futures, Akka/Actors, Typelevel/IO)
Experience working with relational databases (e.g. PostgreSQL, MySQL)
Understanding and experience writing and maintaining automated test suites (Integration tests, Unit tests, Property based tests…)
Experience working with cloud service providers (AWS / GCP / Azure)
Business level language skills in English
✓Nice-to-have
Expert-level fluency with Scala 2 and 3
Experience working with Node.js/NestJS, Go, and/or Rust
Experience working with React (and not allergic to frontend development tasks)
Spoken and written Japanese language ability
Language
English: Business level
Japanese: Not required (preferred if available)

Who fits us
Someone who is passionate about developing AI products
Someone who is passionate about developing SaaS products
Someone who can steadily work on continuous improvements with future operations in mind
Someone who values communication with other developers, collaborates to create schedules, and engages in team-based development
日本語力Japanese level None
雇用形態Employment type Full-time
勤務エリアLocation Tokyo
勤務時間Working hours 9:00〜18:00
想定年収Salary 年収 6,000,000 円 - 9,500,000円
条件・待遇Condition 勤務地
選考についてProcess
Comments from United World
TOP