Carousell Group
Backend Engineer (Go/Java)
Ho Chi Minh City, Ho Chi Minh, Vietnam · On-site · Full-time
Apply on the employer’s site ↗See how well you match this job
You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.
About the role
Description from the employer’s posting. Check the employer’s page for the current version.
- EmployerCarousell Group
- LocationHo Chi Minh City, Ho Chi Minh, Vietnam
- Work styleOn-site
- Employment typeFull-time
- Employer posted
- Build, run, and improve backend services and microservices that serve tens of millions of users.
- Own features end to end — design, implementation, rollout, and production ownership of what you ship.
- Take part in design reviews: propose a design, explain your trade-offs, and take feedback on both.
- Build features on top of LLMs where they genuinely fit the problem — and say so when they do not.
- Improve the reliability and performance of the services you own, and pay down tech debt as you go.
- Raise code quality around you through reviews, tests, and shared libraries and tooling.
- Sound software design instincts: clean service boundaries, sensible data modeling, and a feel for when a simpler solution beats a clever one. You know the common design patterns and when not to reach for one.
- 3+ years of professional backend experience building and running services in production.
- Strong proficiency in at least one general-purpose language — Go/Java, Python, JavaScript/TypeScript, Nodejs
- Working knowledge of Golang — a strong plus. Our backend stack is Go-heavy, but strong engineers pick up a new language fast and we expect you to.
- Experience shipping AI-powered features to production.
- Open source contributions or tech community involvement.
- Working experience with two or more data systems (PostgreSQL, MongoDB, Elasticsearch, Redis, Kafka, Cassandra), and comfort with Docker, Kubernetes, microservices, and event-driven architectures.
- AI agents in your daily workflow. What we mean by that is spelled out below, and it is a way of working rather than a list of tools.
- BA or MA in Engineering, Computer Science, or a related technical field — or a competitive programming background in place of one.
Show full description
Working with AI - we mean this specifically
- Our engineers use AI agents daily. We look for habit and judgement, not enthusiasm or prompt tricks.
- You verify what comes back. You have caught an agent being confidently wrong.
- You delegate deliberately, and brief it properly — what done looks like, and the context to get there.
- Our code, customer data and credentials stay out of outside tools, and you read a command before an agent runs it.
- You own agent-written code as your own and can defend it.
Benefits:
- Working in a young, dynamic, and supportive environment
- Receive 100% salary during the probation.
- Social insurance full-salary for employee in the probation
- Premium healthcare for employees.
- Get 15 days of annual leave + 5 days of sick leave + 1 birthday leave + 1 Christmas day leave per year
- Get a 13th-month salary and annual performance bonus.
- Laptop device will be provided
- Learning and career development opportunities with access to Coursera, Udemy, and O’Reilly.
- Complimentary fruits, coffee, and tea are provided at the office.
- Our modern offices serve perfectly for a relaxed, yet productive work environment.
- You will grow with the FRUIT values of Fast Growth, Responsibility, User-first, Integrity, and Team.
Thank you for taking your time to read our job description and thank you in advance if you decide to apply for this position. Shortlisted candidates will be contacted within 2 weeks since application, otherwise we might meet when another chance arises.
By proceeding with your application, you are adhering to our PDPA policies. In case you are interested to know more, read about our Candidates Personal Data Privacy Statement.
Check your resume against this job Free, no sign-up. Nothing you paste is stored.
Staying safe while you apply
- Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
- Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
- Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.
Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.
Preparing for this role with ROLIVA
- Check the fit.
Compare the requirements with the experience you have confirmed, including gaps.
- Prepare honestly.
Build interview stories and application drafts from your own evidence.
- Keep track.
Save the role and record your own application status and follow-ups.
Software engineer jobs in Vietnam
ROLIVA currently lists 41 open roles like this in Vietnam.
Employers hiring for this
- OPSWAT14 open roles
- DXC Technology10 open roles
- NTT4 open roles
- Endava3 open roles
- Carousell Group2 open roles
At a glance
- Work styleOn-site
- Employment typeFull-time
- SeniorityMid level
- Employer posted
- Added to ROLIVA
- Last checked
Skills in this posting
Skills ROLIVA found in the employer’s own description above. A mention is not a requirement.
Python Kubernetes Docker TypeScript JavaScript Java Kafka PostgreSQL