Tóm tắt
Location: Ho Chi Minh City, Vietnam (on-site)
Level: Mid to senior (5+ years building and running production software)
Language: Strong written and spoken English
Reports to: VP of Engineering
Compensation: Competitive base, performance bonus, equity participation
The role
You will work across our new and existing products and projects. You own the features you work on from the technical design to production. You receive the product requirements, write the technical specification, plan the build, estimate and commit to your own dates, build it, and stay with it until it works in production. Nobody writes the design for you, and nobody breaks the work into tickets for you.
Our engineers use AI coding tools every day. We expect that. What we are hiring for is the judgement around the tools: deciding what to build and how before generating any code, breaking the work down, knowing when the output is wrong, and being accountable for everything that ships under your name, whoever or whatever wrote it.
We are not looking for someone who passes requirements to an AI tool and passes the result to review. We are looking for engineers who think the problem through, plan the work, and deliver it, and who use AI to do that faster.
What you will do
Design and plan
Build and deliver
Work with the team
What we look for
In priority order:
1. You think and plan before you build. Given an unclear request, you ask the right questions, identify what is missing, and produce a plan that covers the data, the edge cases, the failure modes and how you will know it works, before you open an AI tool. You can show us specifications or designs you have written.
2. You work independently. You take a problem from requirements to production without someone directing each step. When you are stuck, you come with options and a recommendation rather than a question alone. You deliver on the dates you commit to, and when you can't, you say so early.
3. You use AI as a tool, not a substitute for understanding. You use Claude Code, Cursor, Copilot or similar every day, and you know where they fail: invented APIs and fields, wrong assumptions about data, race conditions, missing tenant or permission checks, tests that pass without checking anything. You can explain every line you ship. You can show us how AI tools have made you faster on real work, and how you caught them being wrong.
4. You have shipped and run real systems. You have built software that is running in production and been responsible for it: debugging live problems, reading logs and metrics, fixing and writing up the cause. You can walk us through systems you have built and the decisions you made.
5. You have strong engineering fundamentals. Data modelling, transactions and consistency, idempotency, retries and timeouts, queues and events, API design. You understand what happens when a network call fails halfway through.
6. You write clearly. Specifications, merge request descriptions and status updates that are specific and easy to act on. Most of our coordination is written.
Requirements
Nice to have
Đang tải…
Nguồn: careers SkyLab
Cloud service platform (FusionFlow™ — GPUaaS, BMaaS, AIaaS for service providers); Singapore HQ, engineering in HCMC
Ho Chi Minh City · Sync · 3 job
Chưa có referrer tại công ty này
Yêu cầu referral vẫn được Admin xử lý thủ công.
| Job | Địa điểm | Thời gian | Hành động |
|---|---|---|---|
Ho Chi Minh | Ho Chi Minh | ||
Ho Chi Minh | Ho Chi Minh | ||
Ho Chi Minh | Ho Chi Minh |
3 job
3 job
Tóm tắt
Location: Ho Chi Minh City, Vietnam (on-site)
Level: Mid to senior (5+ years building and running production software)
Language: Strong written and spoken English
Reports to: VP of Engineering
Compensation: Competitive base, performance bonus, equity participation
The role
You will work across our new and existing products and projects. You own the features you work on from the technical design to production. You receive the product requirements, write the technical specification, plan the build, estimate and commit to your own dates, build it, and stay with it until it works in production. Nobody writes the design for you, and nobody breaks the work into tickets for you.
Our engineers use AI coding tools every day. We expect that. What we are hiring for is the judgement around the tools: deciding what to build and how before generating any code, breaking the work down, knowing when the output is wrong, and being accountable for everything that ships under your name, whoever or whatever wrote it.
We are not looking for someone who passes requirements to an AI tool and passes the result to review. We are looking for engineers who think the problem through, plan the work, and deliver it, and who use AI to do that faster.
What you will do
Design and plan
Build and deliver
Work with the team
What we look for
In priority order:
1. You think and plan before you build. Given an unclear request, you ask the right questions, identify what is missing, and produce a plan that covers the data, the edge cases, the failure modes and how you will know it works, before you open an AI tool. You can show us specifications or designs you have written.
2. You work independently. You take a problem from requirements to production without someone directing each step. When you are stuck, you come with options and a recommendation rather than a question alone. You deliver on the dates you commit to, and when you can't, you say so early.
3. You use AI as a tool, not a substitute for understanding. You use Claude Code, Cursor, Copilot or similar every day, and you know where they fail: invented APIs and fields, wrong assumptions about data, race conditions, missing tenant or permission checks, tests that pass without checking anything. You can explain every line you ship. You can show us how AI tools have made you faster on real work, and how you caught them being wrong.
4. You have shipped and run real systems. You have built software that is running in production and been responsible for it: debugging live problems, reading logs and metrics, fixing and writing up the cause. You can walk us through systems you have built and the decisions you made.
5. You have strong engineering fundamentals. Data modelling, transactions and consistency, idempotency, retries and timeouts, queues and events, API design. You understand what happens when a network call fails halfway through.
6. You write clearly. Specifications, merge request descriptions and status updates that are specific and easy to act on. Most of our coordination is written.
Requirements
Nice to have
Đang tải…
Nguồn: careers SkyLab