- Top
- Job Listings
- Senior Backend Engineer|Senior Backend Engineer
JOB ID 25518
Senior Backend Engineer|Senior Backend Engineer
- IT, SE(Web, OPEN), SE(General purpose)
- Tokyo
- ¥10,000,000~¥16,000,000
We are a start-up company that provides new options for disasters and under-infrastructured areas with innovative technologies that enable the recycling and use of water resources. The company is evolving into a global organization that brings together engineers and researchers from around the world while taking on global issues such as climate change and water scarcity. Currently in the business growth phase, we are aiming for further expansion with an IPO in sight, based on a mission of high social significance. Our 100-person organization is rooted in a culture where each individual can take on challenges with discretion and responsibility.
This startup is pioneering innovative technologies that enable sustainable water circulation, offering vital solutions in times of disaster and in Tackling global issues such as climate change and water scarcity, the company is rapidly evolving into a global organization that attracts engineers and researchers from around the world. Now in a growth phase with an IPO on the horizon, it offers the opportunity to work on a mission with significant social impact. With a team of around 100 members, the company fosters a culture where each individual is empowered to take ownership and boldly pursue meaningful challenges. With a team of around 100 members, the company fosters a culture where each individual is empowered to take ownership and boldly pursue meaningful challenges.
As a leader in designing and building the entire system, you will be responsible for designing and building the software infrastructure that supports the entire ecosystem surrounding small-scale distributed water treatment systems.
The system is planned to be deployed at an accelerated pace in the next few years, and community development through open source and significant expansion of back-end services are planned. In addition, a highly scalable system design is required with a view to linking with business-use systems through APIs.
Job Description
-
- Responsibilities
- ■Main development tasks
・Multi-application development: Development and improvement of user apps, maintainer apps, owner apps, and dashboards
・Scalable system design: AWS-based system design and implementation for future large-scale deployment
・IoT infrastructure construction: Development of data collection and analysis infrastructure from in-house developed sensors and water treatment systems Development of data collection and analysis infrastructure from sensors and water treatment systems developed in-house
・ API design and development: Design and implementation of highly scalable API for integration with business systems
・ Sensor and system integration: Technical integration with dedicated sensors and new water treatment systems developed in-house and in joint projects
・ Performance optimization: Identification of system bottlenecks Performance optimization: Identification of system bottlenecks ・Improvement of processing efficiency through improvements
Technology Leadership
・ Freedom of Technology Selection: Self-select and propose optimal technology stacks in creating new categories
・ Simultaneous Requirements Definition and Technology Development: Creative development process that promotes system requirements and technology implementation in parallel
・ Cross-functional Collaboration: Firmware and Electrical Systems Cross-functional collaboration: Optimization of the entire system in collaboration with the firmware and electrical systems
・Technical decision making: Continuous system improvement through evaluation and introduction of new technologies
・Support for team growth: Sharing development knowledge and technical guidance for junior engineers
・Hiring activities: Contribution to team expansion through technical interviews and meetings
■ Development environment
・Backend: TypeScript, Node.js
・Cloud: AWS (IoT Core, Greengrass, DynamoDB, etc.)
・Database: DynamoDB (large-scale data processing)
・Development process: CI/CD (achieve release interval around once a day)
・Function Functional programming: Improvement of system robustness
■ Planned and under consideration for future introduction
・AI/ML: Development of AI agent system
・API integration: Integration function with business systems
・Monitoring and operation: Observability tools, SLI/SLO management
・Community: Technology platform for open source projects
・Free selection of new technologies: Best technology for each requirement Stack implementation and experimentation
-
- Requirements
- -Back-end development experience: 5+ years of work experience
-TypeScript: 3+ years of development experience
-AWS large-scale systems: practical experience in design, development and operation
-Responsibility: consistent responsibility from requirements definition to schedule management
-Communication: multi-department collaboration and team promotion skills
-
- Preferred
- ■Technical Strengths
・Experience in development with functional programming
・IoT system development using AWS IoT Core, Greengrass
・Building large-scale data processing system using DynamoDB
・Designing and developing AI agent system
■Experience in system operation*
・Designing and implementing authentication and authorization system Design and implementation
・Design and construction of data infrastructure
・Establishment of monitoring and operation system based on SLI/SLO
・Observability design in cloud environment
■Development process
・Development and project promotion in highly uncertain environment
・Prototyping to verify hypothesis
・Integrated development experience from system design to release
The right person for the job:
・Eagerness to explore technology: eager to learn about a wide range of necessary technologies
・Creative technical judgment: able to independently consider and select the best technology for a new category
・Project management skills: able to define requirements and manage schedules responsibly in a highly uncertain environment
・Teamwork: able to work with diverse team members and communicate effectively ・Mission oriented: able to make the best choices with the solution of water issues as the top priority ・Effective communication skills: able to communicate effectively and effectively with diverse team members
Mission oriented: able to make the best choices with the solution of water issues as the top priority.
-
- Location
- Tokyo
-
- Work Style
- In-office work only, Flex working possible
-
- Salary
- ¥10,000,000~¥16,000,000
-
- Attractive
Points - Japanese company with global opportunities, Weekends and holidays off, Venture Company, New businesses and services
- Attractive
Consultation
Our expert team is dedicated to empowering your career change, crafting tailored career plans, and securing the best job opportunities in the automotive and mobility sectors.
Search by Industry
Search by Job Type
Search by Location
- Top
- Job Listings
- Android Engineer