Search by job, company or skills

  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Overview

We are seeking a Lead Software Engineer to lead the design and development of scalable product platforms. This role emphasizes long-term product ownership, strong architectural understanding, and close collaboration with Product and Business teams to deliver impactful, technology-driven solutions.

You will drive engineering excellence, shape system architecture, and guide teams in building reliable, scalable, and AI-enabled products.

Key Responsibilities

  • Lead the design and development of product platforms from the ground up (greenfield systems).
  • Design, build, and operate SaaS-based systems, ensuring scalability, reliability, tenant isolation, and long-term maintainability.
  • Architect and evolve systems using Microservices, Event-Driven Architecture, and Domain-Driven Design (DDD).
  • Collaborate closely with Product Managers and Business Analysts to translate product requirements into technical solutions.
  • Collaborate with DevOps and Architecture teams to design and establish scalable technology architecture and infrastructure foundations.
  • Work closely with Security, Compliance, and Governance teams to ensure systems meet security standards, regulatory requirements, and internal technology standards.
  • Establish engineering best practices, scalability standards, and maintain high code quality.
  • Provide technical leadership, mentoring, and architectural guidance to engineering teams.
  • Apply AI capabilities into develop product features and engineering workflows.

Required Qualifications

  • 7+ years of professional software engineering experience, including technical leadership responsibilities.
  • Experience working closely with Product Owner or Business Analysts in a product-driven environment.
  • Proven experience building systems or platforms from scratch.
  • Hands-on experience designing and operating SaaS platforms in production
  • Strong experience with:
  • Microservices architecture
  • Event-driven systems
  • Domain-Driven Design (DDD)
  • Distributed and scalable system design
  • Multi-tenant architecture
  • Hands-on experience with cloud platforms (AWS, GCP, or Azure).
  • Solid experience with DevOps practices, CI/CD pipelines, observability, and high-availability distributed systems.
  • Understanding of secure system design and compliance-aware development practices.

Preferred Qualifications

  • Experience with both Java and .NET Core ecosystems.
  • Understanding of Computer Vision concepts and real-world application scenarios.
  • General knowledge of modern AI models and how AI capabilities integrate into software products.
  • Experience collaborating with AI or integrating AI services into software systems.

Leadership & Soft Skills

  • Strong product mindset with ownership and long-term thinking.
  • Ability to align technical decisions with business outcomes.
  • Excellent communication skills across engineering and business stakeholders.
  • Experience mentoring and growing engineering teams.

Benifits

  • Highly competitive salary and bonus, plus several additional benefits
  • Earnings up to 15 months salary/year (including salary and bonus for personal KPIs)
  • Productivity bonus added according to the business results of the Company
  • Welfare package of Holiday, Tet, Group's birthday 9 million/year
  • Consider periodic salary increases once a year. Or an unexpected pay rise based on personal accomplishment
  • Opportunity to work on challenging international projects
  • Being part of a rapidly expanding organization
  • Possibility to gather certificates and participate in world-class courses
  • Familiarity with discovery and migration toolkits.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 144581737