Skip to Content

CT UAV

Senior/Middle Back-End Engineer

Ho Chi Minh City, Vietnam
Calendar 12/31/2025
| Full-time
Salary
Salary

Thỏa thuận

Location
Work location

Ho Chi Minh City

date
Submission deadline

12/31/2025

target
Target number

1

MAIN RESPONSIBILITIES

Position: Senior/Middle Back-End Engineer 

Department: Software Development Department, CT UAV Company 

Job Type: Full-time 

Location: CT Group Corporation, 117 Nguyễn Đình Chiểu, Ward 6, District 3, Ho Chi Minh City, Vietnam 


Job Objectives 

The Senior Backend Engineer will play a critical role in architecting, developing, and maintaining the Ground Controller System that supports real-time operations and large-scale data processing. This role emphasizes backend scalability, high availability, and system resilience, ensuring the platform can support mission-critical workloads. The engineer will also help establish best practices in system design, code quality, security, performance optimization, and team knowledge-sharing.

Key Responsibilities 

  • Design, implement, and maintain highly available and scalable backend services for the Ground Controller System. 
  • Deliver end-to-end features for a work-management web application - translate business requirements into scalable technical designs and ship iteratively.
  • Build and maintain RESTful APIs and real-time communication channels (WebSockets, gRPC, Server-Sent Events) to support UAV and ground control operations.
  • Integrate backend services seamlessly with front-end systems and external UAV/IoT interfaces.
  • Model and optimize SQL and NoSQL databases (e.g., indexing, caching, migrations) to ensure data integrity, performance, and synchronization. 
  • Optimize performance and scalability using profiling, query tuning, Core Web Vitals improvements, frontend bundle management, and backend service scaling. 
  • Ensure security and privacy across the stack, including SSO (OAuth2/OIDC/SAML), RBAC/ABAC, input sanitization, rate limiting, audit logging, and secrets management. 
  • Maintain quality through testing: implement unit, integration, end-to-end; automate with CI/CD pipelines to ensure reliable delivery. 
  • Mentor and support junior engineers, sharing knowledge, providing technical guidance, and fostering a collaborative team culture. 
  • Stay current with modern technologies and development practices; propose and drive improvements to enhance product quality and developer experience. 

Required Qualifications and Skills 

Education & Experience 

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field. 
  • Minimum of 3–5 years of experience as a Back-End Developer in a professional setting. 
  • Experience with backend programming languages such as Python/JavaScript and backend frameworks such as Flask, Django, Node.js or similar. 
  • Strong understanding of SQL and NoSQL databases, including MySQL, PostgreSQL, MongoDB, and Redis. 
  • Hands-on experience with containerization and orchestration tools like Docker and Kubernetes
  • Practical experience with CI/CD pipelines (e.g., Jenkins, GitLab CI) 
  • Experience with message queues (e.g., RabbitMQ, Kafka) and caching mechanisms. 
  • (Preferred) Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. 
  • Knowledge of version control systems like Git and related workflows
  • Background in real-time, distributed, or IoT/UAV systems is a strong plus. 

Soft Skills 

  • Strong analytical and system design skills for creating logical and efficient solutions. 
  • Strong problem-solving mindset and ability to work independently on complex tasks. 
  • Excellent collaboration and communication skills with cross-functional teams (DevOps, QA, AI/ML).
  • Proactive, system-oriented thinking with a strong sense of responsibility for product quality. 
  • Ability to manage multiple tasks and meet deadlines in a fast-paced environment. 
  • Leadership skills to guide and mentor junior team members effectively. 

Benefits 

  • Competitive salary based on skills and experience. 
  • Performance-based bonuses and rewards for outstanding contributions. 
  • Opportunities to work on large-scale, diverse projects developed by the company. 
  • Professional working environment with a transparent and respectful culture. 
  • Access to training programs, certifications, and career development opportunities. 
  • Comprehensive health insurance and other employee benefits as per company policy.

JOB REQUIREMENTS


BENEFITS & WELFARE

Related jobs (140)

APPLY NOW