Staff/Principal Software Engineer ( with Lead experience)

Ho Chi Minh

IT

Full-time

  Facebook   Linkedin

Key Responsibilities

  • Design, develop, and maintain mobile applications using Flutter and Flutter BloC to deliver smooth and responsive user experiences.

  • Build and scale backend services with Flask, Firebase, and Google Cloud Platform tools such as Cloud Run, Cloud Functions, and GCE.

  • Implement and optimize agentic systems built on LLMs (OpenAI, Claude, Perplexity, etc.) using Python, contributing to features like handwriting tracking, video generation pipelines, and math word problem solvers.

  • Take full ownership of assigned projects — from design to deployment — ensuring high-quality, scalable, and timely delivery.

  • Apply DevOps best practices, including CI/CD, observability, and alerting, to maintain a robust and stable software delivery lifecycle.

  • Troubleshoot and resolve complex issues, improve performance, and oversee the release of feature upgrades and new versions.

  • Make strategic technical design decisions, especially around data modeling and system architecture, considering long-term scalability and maintainability.

  • Identify system-wide technical trade-offs and communicate their implications clearly to stakeholders.

  • Provide technical leadership and mentorship to engineers across levels — reviewing designs, clearing blockers, and guiding architectural discussions.

  • Estimate engineering timelines accurately and contribute to long-term planning and prioritization discussions.

  • Lead manpower deployment effectively, using systems like Agile, Jira, and other workflow tools to align team efforts with business goals.

  • Evaluate and manage team capacity and structure to ensure high output and alignment with project roadmaps.

  • Consider cross-feature impact when proposing or implementing new architecture or feature changes within the company suite.

  • Actively identify and define key business pain points, and propose high-impact technical solutions that align with company objectives.


Projects You Might Work On

  • Optimizing object tracking in video generation pipelines.

  • Reducing video generation latency using pay-per-use GPUs.

  • Enhancing real-time handwriting detection and rendering.

  • Improving the accuracy and responsiveness of an LLM-driven math solver.

  • Extracting structured data from unstructured formats like PDFs or images.


What We Look For

Soft Skills

  • Initiative & Adaptability: Fast learner and self-starter who thrives in AI-assisted coding environments (e.g., ChatGPT, Cursor, Perplexity).

  • Strong Communication: Able to articulate high-level decisions clearly and align diverse stakeholders.

  • Creative Thinking: Constantly looking for opportunities to streamline architecture and optimize cross-functional workflows.

  • Agility & Flexibility: Comfortable navigating ambiguity and dynamic business requirements.

  • Results-Driven: Oriented toward delivering scalable, maintainable, and meaningful solutions that move the needle.

Technical Skills

  • 10+ years of experience building production-ready applications.
  • Hands-on experience with Flutter, Flutter BloC, and Firebase for scalable mobile app development.

  • Minimum 1 year of hands-on experience working with LLM/agentic systems using Python.

  • At least 3 years of experience with backend frameworks like Flask, Django, or FastAPI.

  • At least 2 years working with Google Cloud services such as Cloud Run, GCE, and Cloud Functions.

  • Proficiency with observability tools like Datadog, Google Cloud Monitoring, and best practices for system instrumentation.

  • Comfortable writing clean, testable, and well-documented code while fostering these practices in the broader team.


Bonus Points For

  • Experience setting up and maintaining CI/CD, observability, and alerting systems at scale.

  • Exposure to Langgraph or other multi-agent orchestration frameworks.

  • Integration experience with payment gateways such as Stripe or PayPal.

  • Managing mobile app releases via fastlane to iOS App Store and Google Play.

  • Background in computer vision models, React web development, or other cross-domain experience that complements the core stack.

Application form

Full Name *
Email Address *
Phone Number *
Your Resume *
To attach your Resume, click here to upload from your Computer.
Security code *

Submit