Software Engineer
Summary
Software engineer designing, building, and testing features end to end for the company's own application — UI, APIs, storage, and infrastructure — with heavy use of AI coding agents. Stack includes TypeScript/React/SolidJS/Kotlin, Rust/Java, MySQL/PostgreSQL/Redis/Elasticsearch/Kafka/ClickHouse, on Google Cloud with Kubernetes and CI/CD.
About the role
We’re looking for software engineers who enjoy programming, solving problems, and building reliable
systems.
AI coding tools are part of how we work across UI design, microservice development, system
architecture, and infrastructure.
We value engineers who use them effectively, supported by strong computer science fundamentals,
sound judgment, and a clear understanding of the systems they build.
What You’ll Do
Design, build, and test features for our own application, from UI and APIs to storage and
infrastructure
Use AI coding agents effectively, and review AI-generated code for correctness, maintainability,
performance, and security
Contribute to system design and architecture decisions for distributed services
Write readable, well-tested, maintainable code and help raise the team’s engineering bar
What We’re Looking For
Strong computer science fundamentals: algorithms, data structures, networking, databases
Solid programming and debugging skills
Good understanding of system design and distributed architecture
Hands-on experience with AI coding agents (e.g., Claude Code , Codex )
Professional working proficiency in Mandarin and English
Our Tech Stack
Frontend: TypeScript , ReactJS , SolidJS , Android Kotlin
Backend: Rust , Java
Storage: MySQL , PostgreSQL , Redis , ElasticSearch , Kafka , ClickHouse
Cloud & Infrastructure: Google Cloud, Kubernetes, CI/CD
Experience with these technologies is a plus but not required.
What We Provide
Competitive package, double pay and performance bonus
Five-day work week
Flexible work-from-home policy
Monthly team-building activities (held on weekdays)
Medical insurance, including dental
Systematic onboarding training
Regular code reviews and knowledge sharing to support your career growth
We care about how you reason, what you build, and how you work with others. Experience with a particular language or framework matters less than strong fundamentals, adaptability, and engineering judgment.