Ho Chi Minh City · Full-time (Posted 14 hours ago)
As a Product Engineer, you will drive outcomes across the team and technical system by leading design, implementation, rollout, and operational excellence. You will work primarily in our Ruby on Rails codebase to deliver product features end-to-end. We also have services written in Go (Golang), and you may occasionally contribute fixes or improvements there when needed.
Ruby on Rails: Design, develop, and operate backend features in a Ruby on Rails and core services, with strong software engineering fundamentals and pragmatic delivery.
API & Services: Design and evolve RESTful APIs and service boundaries with clear tradeoffs and maintainable interfaces.
Data & Performance: Model data effectively and optimize SQL performance; identify and address bottlenecks and system inefficiencies.
Cloud-Native Delivery: Architect and operate cloud-native applications on AWS (and related tooling) with pragmatic use of Docker/Kubernetes where appropriate.
Operational Excellence: Improve observability (logs/metrics/traces), incident response, and post-incident learning to raise system reliability.
End-to-end Delivery: Own delivery from problem definition through production rollout, ensuring quality and operational readiness.
Stakeholder Collaboration: Partner with Product, Design, QA, and DevOps to clarify requirements, reduce ambiguity, and deliver outcomes aligned to business goals.
Release Management: Plan and execute production releases, coordinate stakeholders, and continuously improve deployment safety and speed (CI/CD).
Code Quality: Set and model best practices for clean, maintainable code; lead strong code review culture.
Testing & Automation: Increase confidence and reduce manual testing via effective automated tests and robust review processes.
CI/CD: Operate and improve CI/CD pipelines (CircleCI/GitHub Actions or similar) to support frequent and safe delivery.
Security & Scalability: Ensure AI-assisted speed never compromises security, privacy, scalability, or compliance requirements.
Rapid Iteration: Use AI to speed up prototyping and iteration (requirements exploration, code scaffolding, test generation, refactoring).
Verification & Governance: Quickly identify flaws in AI-generated output and correct them; maintain strong human verification habits (testing, reviews, threat modeling).
AI-Friendly Documentation: Improve the clarity of logs, runbooks, and technical documentation so both humans and AI tools can understand and operate the system effectively.
Primary focus is Rails-first backend/API delivery, with pragmatic cross-functional reach (infra/observability/quality) as needed to unblock outcomes.
You will collaborate across time zones with global stakeholders and engineering partners.
Experience: 5+ years of software engineering experience, including significant experience building and operating production web applications.
Ruby on Rails: Strong proficiency with Ruby on Rails (or a strong willingness and demonstrated ability to ramp up quickly and work day-to-day in a Rails codebase).
Distributed Systems: Experience designing and operating web services and microservices in production environments.
Cloud: Strong hands-on experience with AWS and cloud-native development practices.
Databases: Deep knowledge of relational databases and practical experience with data modeling and SQL performance tuning.
Delivery Leadership: Demonstrated ability to lead projects end-to-end and coordinate releases across stakeholders.
Collaboration: Strong communication and ability to work effectively with cross-functional teams.
Language: Professional English proficiency for global collaboration.
Kubernetes/EKS experience in production.
Monitoring/logging experience (e.g., Datadog, Prometheus, Grafana, ELK).
Message brokers/event-driven architectures (e.g., Kafka, RabbitMQ).
Experience integrating LLM APIs into products or internal tools (prompting, async workflows, handling non-deterministic outputs).
Languages: Ruby on Rails (core), Go (selected services)
Datastores: MySQL, DynamoDB, Redis
Infrastructure: AWS (EKS, ECR, RDS, S3, SQS/SNS), Kubernetes, Docker, Terraform
Communication: Slack, Notion, Zoom
Monitoring: Datadog, Rollbar
Source control: GitHub
CI/CD: Argo CD, CircleCI, GitHub Actions
Ticketing: Jira
Security: Dependabot, SonarQube
Hybrid working: 2 days at the office and 3 days WFH
Working hour: Flexible start 8AM-9AM from Mon-Fri
Full salary in probation
Insurance: Applied from probation period:
Social Insurance, Health Insurance, Unemployment Insurance (on 100% salary)
Private health insurance & accident insurance. From Managing level: extra for family members
Bonus: 13th month salary
16 - 24 paid days off and more
Paternity leave: Extra 5 days
Annual company trip; Quarterly team building
Billiards & Running club
Annual health check
Well-equipped facility: Macbook pro, additional monitor
Clear career path
Foreign language & international technology-related certifications sponsoring
External & internal training courses
Soft-skill workshops
Tech seminars
Monthly and biannual Recognition Awards
Performance & salary review: twice/year (Jun & Dec)
Ho Chi Minh City, Ha Noi
151-300
Founded 2012
Product
Founded in Japan
Saigon Technology
SAI Digital
Saigon Technology
Saigon Technology
BE Group
Get Latest Jobs
Join our newsletter to get the latest news and updates in your inbox. 🤟
VietnamDevs is a job board for software engineer to find the best tech jobs at the modern companies in Vietnam.
© 2026 VietnamDevs. All rights reserved