Senior Software Engineer – Backend

2 weeks ago


Ho Chi Minh City Metropolitan Area, Vietnam Qualgo Technologies Vietnam Full time ₫2,500,000 - ₫7,500,000 per year

Job Summary

As a Senior Software Engineer – Backend (Rust), you will be a vital member of our engineering team, dedicated to designing, developing, and optimizing a critical Rust-based library that serves as a foundational component for our cybersecurity products. This library will be engineered for exceptional performance, high concurrency, a minimal footprint, and uncompromising memory safety, enabling our products (such as secured and high-performance security library, endpoint security agents, or threat detection systems) to operate efficiently and securely at scale. You will be a hands-on contributor, writing robust Rust code, designing elegant APIs, and ensuring the library meets stringent quality, performance, and security standards. Your work will directly impact the core capabilities and resilience of our cybersecurity offerings.

Key Responsibilities

Library Design and Development:

  • Design, implement, and maintain high-quality, reusable, and efficient Rust code for the core cybersecurity library.
  • Develop clear, well-documented, and ergonomic APIs for internal teams to consume the library.
  • Ensure the library is architected for testability, maintainability, and extensibility.

Performance and Optimization:

  • Focus on achieving high performance and low latency in all library components.
  • Profile and optimize code for CPU usage, memory footprint, and concurrency.
  • Implement efficient data structures and algorithms suitable for cybersecurity processing tasks.

Concurrency and Memory Safety:

  • Leverage Rust's ownership, borrowing, and concurrency features (e.g., async/await, Send/Sync traits) to build highly concurrent and thread-safe library components.
  • Ensure all code adheres to Rust's memory safety guarantees, minimizing vulnerabilities.

Testing and Quality Assurance:

  • Write comprehensive unit, integration, and potentially property-based tests to ensure library correctness and robustness.
  • Participate in code reviews, providing and receiving constructive feedback to maintain high code quality.
  • Contribute to benchmarking efforts to validate performance targets.

Collaboration and Documentation:

  • Work closely with other engineering teams (product developers, platform engineers) who will be consumers of the library, gathering requirements and providing support.
  • Create and maintain thorough documentation for the library's APIs, usage patterns, and internal design.

Problem Solving and Innovation:

  • Troubleshoot and debug complex issues related to performance, concurrency, or memory management within the library.
  • Stay up-to-date with the latest Rust language features, ecosystem developments, and best practices relevant to library development and cybersecurity.
  • Propose and explore innovative approaches to solve challenging technical problems within the library's domain.

Qualifications:

  • Education:
    Bachelor's degree in Computer Science, Engineering, or a related field.

Experience:

  • Minimum of 5+ years of software engineering experience, with significant hands-on experience in
    Rust development.
  • Proven experience designing, building, and maintaining
    libraries, SDKs, or core system components,
    preferably in Rust, C++, or similar systems programming languages.
  • Demonstrable experience delivering code that meets
    high-performance, high-concurrency, and low-footprint requirements.
  • Deep understanding of
    Rust's core concepts: ownership, borrowing, lifetimes, traits, generics, error handling, and asynchronous programming (async/await).
  • Experience with performance profiling tools and techniques for Rust applications.
  • Strong experience with API design principles and creating developer-friendly interfaces.
  • Solid understanding of testing methodologies and experience with Rust testing frameworks.
  • Familiarity with common data structures, algorithms, and their performance characteristics.
  • (Plus) Experience with low-level networking concepts (TCP/IP, UDP).
  • (Plus) Experience with cybersecurity concepts or developing components for security products.
  • (Plus) Experience with FFI (Foreign Function Interface) for interoperability with other languages (e.g., C, Python).
  • Experience with Git and CI/CD practices.
  • Experience working in an Agile environment.

Skill:

  • Exceptional proficiency in Rust programming.
  • Strong analytical and problem-solving skills, with an ability to tackle complex technical challenges.
  • Excellent understanding of software design patterns and principles.
  • Meticulous attention to detail and a commitment to code quality.
  • Good communication and collaboration skills, with an ability to explain complex technical concepts clearly.
  • Passion for building robust, efficient, and secure foundational software components.
  • Self-motivated and able to work effectively as an individual contributor within a team.
  • Fluency in English is a plus

What we offer:

  • Competitive salary and benefits package.
  • Opportunity to work on a product that impacts millions of users.
  • A dynamic and supportive work environment.
  • Premium health insurance for you and your family.
  • Professional growth and development opportunities.
  • Annual leave 12 days per year + 1 Birthday Leave + 1 X'Mas
  • Performance review: once per year
  • Internal training/sharing and professional Training courses
  • Team building, company trip, year end party, monthly activities,….
  • Devices: Macbook and screen (If needed)
  • Free tea and coffee
  • Comfortable working Area
  • Working hour: 9am – 6pm from Monday to Friday


  • Ho Chi Minh City Metropolitan Area, Vietnam High-paid Jobs for Vietnamese Talents Full time $6,000 - $9,000 per year

    Job Title:Senior Go Backend DeveloperSalary:2,500-3,150 USD gross monthlyWork Location:District 3, Ho Chi Minh City.Job OverviewThis role focuses on building and scaling backend services that support high-performance, production-grade systems. The Senior Go Backend Developer will design, implement, and maintain microservices on AWS, contribute to CI/CD...


  • Ho Chi Minh City Metropolitan Area, Vietnam APG Pay Full time

    Job Description – Senior Software EngineerPosition Title:Senior Software EngineerDepartment:Information TechnologyReports to:Software Development ManagerLocation:APG Pay VietnamEmployment Type:Full-timePosition OverviewWe are looking for a highly skilled and experiencedSenior Software Engineerto lead the design, development, and optimization of software...


  • Ho Chi Minh City Metropolitan Area, Vietnam Qualgo Technologies Vietnam Full time $60,000 - $120,000 per year

    Qualgo is an R&D center specializing in cybersecurity products and solutions. We are on a mission to build a trusted cyberspace where individuals and businesses can thrive with confidence.Job SummaryAs a Senior Software Engineer – Mobile (iOS), you will be responsible for the design and development of our iOS applications. You will play a critical role in...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam FPT Software Full time

    Job DescriptionWORK LOCATION: Ha Noi, Ho Chi Minh, Da NangABOUT FPT SOFTWAREFPT Software, a subsidiary of FPT Group, is a leading global IT service provider headquartered in Vietnam. With 33,000+ employees in 88 offices across 30 countries, we serve 1,100+ clients, including 96 Fortune 500 companies.We believe diversity fuels innovation and strive to create...


  • Ho Chi Minh City Metropolitan Area, Vietnam clearer Full time

    Take the clearer route to smart career growth. At , we're reimagining eCommerce by enhancing search, discovery, and customer engagement through a standout suite of innovative apps. Our mission is straightforward yet powerful: to empower our partners with solutions that streamline their operations, foster customer trust, and drive sustainable growth. We're...


  • Ho Chi Minh City, Vietnam NOVA INTECHS Full time

    **Senior Backend Software Engineer (Java)**: NOVA INTECHS - Ứng Tuyển Java MySQL C++ - Đăng nhập để xem mức lương - 59 Phổ Quang, Phường 2, Tan Binh, Ho Chi Minh- Xem bản đồ- Tại văn phòng- 6 giờ trước **3 Lý Do Để Gia Nhập Công Ty**: - Attractive salary and benefits - 13th-month salary, bonus - Friendly working...


  • Ho Chi Minh City Metropolitan Area, Vietnam CBTW APAC Full time ₫1,500,000 - ₫6,000,000 per year

    ABOUT CBTWPositive Thinking Company, OneAston, Versett, Otofacto, Alispharm, and SteepConsulthave united to operate under a single brand:CBTW.CBTW is a global tech company with a presence in 21 countries and a team of more than 3,000 professionals. We believe in the power of collaboration and create and deliver innovative tech and business solutions to...


  • Ho Chi Minh City Metropolitan Area, Vietnam HCLTech Vietnam Full time

    HCL Vietnam Company Limited belongs to HCLTech which is a global technology company, home to 220,000+ people across 60 countries, delivering industry-leading capabilities centered around digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Talent Power Vietnam Full time ₫1,200,000 - ₫1,800,000 per year

    Location:CMC Creative Space, Dist 7, HCMC (On-site)Salary range:55 - 78M VND grossJob Summary:CDP Team is looking for a strong Backend Software Engineer, who is also willing to take up/learn about Data Engineer stack (We will train/support you on this) to own and build out the next iteration of CDP's technical stack.Key Responsibilities:Apache Spark and...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Employment Hero Full time $120,000 - $180,000 per year

    Top 3 reasons to join usRemote-first workingTop-tier remuneration & premium healthcare packageJoin one of the fastest-growing SaaS unicornsJob descriptionAs a Senior Backend Engineer at Employment Hero, you will take on both a hands-on and leadership role within your squad. You will drive technical direction, solve complex problems at scale, and enable your...