Senior Software Engineer
Job Description
Job Title: Senior Software Engineer Software Development
Location: Hitachinaka City, Ibaraki Prefecture, Japan
Company: Flowmingo
Experience Required: 3 - 6 Years
Job Type: Full-Time
Salary Range: JPY 7,000,000 10,000,000 Per Year
Positions: 1
About the Role
This is a unique opportunity for an experienced Software Engineer to develop and integrate advanced software systems for the semiconductor inspection equipment industrya field driving innovation in smartphones, electric vehicles, AI, and medical devices.
As a senior engineer, you will collaborate directly with customers and cross-functional teams to design, develop, and optimize high-performance, scalable software solutions in a global environment spanning Japan and India.
Key Responsibilities
Work on-site with customers to define requirements, create system designs, and lead software integration
Analyze and enhance existing architectures and system-level requirements
Design, develop, and maintain software using TypeScript, Rust, Ruby, and Python
Deploy applications in Rocky Linux 8 environments
Configure and optimize distributed storage systems (CephFS) and workload schedulers (OpenPBS / Altair)
Contribute to the design of high-performance computing (HPC) architectures
Collaborate with offshore teams for efficient project execution
Troubleshoot and tune system performance for scalability and reliability
Prepare and update technical documentation in English and Japanese
Required Qualifications
1015 years of software development experience
Proficiency in TypeScript, Rust, Ruby, Python
Hands-on experience with Linux (Rocky Linux 8)
Knowledge of distributed storage systems (CephFS) and HPC environments
Familiarity with OpenPBS/Altair job scheduling
Strong system design and architecture skills
Excellent problem-solving, teamwork, and bilingual communication skills (English & Japanese, JLPT N2 or above)
Work in Japan
Employment Options
Required Academic Degree
Required Secrurity Clearance Level
Professional Experience
Skills
- TypeScript
- Rust
- Ruby
- Python
- Linux
- Rocky Linux 8
- CephFS
- Distributed Storage Systems
- HPC
- OpenPBS
- Altair
- System Design
- Software Architecture
- Bilingual English
- Japanese
- JLPT N2
- CI
- CD
- Docker
- Kubernetes
- Semiconductor Processes

