Careers

Orange Logic employee with glasses
2,000,000+
Users Worldwide
600,000+
Customizable Settings
Infinite
Scalability

OPEN POSITIONS
WE ARE HIRING NOW

Organize Digital Chaos

One zettabyte (ZB) is equal to the storage capacity of almost 8 billion (128 GB) smartphones.
Researchers at the IDC estimate that global data needs will increase from 33 ZB in 2018 to 175 ZB by 2025.
As a result, it’s more important than ever for organizations to efficiently manage their data.

architecture lines
employee in blue shirt

Office Administrator (HCMC)

Job Summary: As an Office Administrator of Orange Logic Vietnam you will gradually be in charge of our workplace, from the daily administrative tasks to the whole office operation to ensure our team of talents are focused, productive, and highly engaged.

Essential Functions:

  • Office operations and workplace readiness:
    • Keep the office running smoothly day-to-day: supplies, pantry, equipment readiness, meeting room setup support, and basic facility coordination.
    • Maintain inventory levels and reorder points; ensure availability without overstocking.
    • Work with building management on office-related procedures.
  • Procurement and vendor coordination:
    • Source vendor quotations, compare options, and support contract preparation with clear documentation and cost awareness.
    • Manage purchase requests and vendor follow-ups to ensure timely delivery and service quality.
    • Collect invoices and supporting documents accurately; coordinate with accounting/payment processes to keep cycles clean and on-time.
  • Administration and report: Maintain office administration trackers and  databases with high attention to detail and confidentiality. Prepare and submit operational reports with high accuracy and consistent quality.
  • Employee-engagement activity: Support internal engagement activities (Happy Lunch, monthly team activities, company trips) with reliable logistics and thoughtful coordination.
  • Continuous improvement: Identify recurring friction points (vendor delays, unclear process, missing templates, repetitive manual work) and propose practical improvements.
  • Perform other duties as assigned from time to time.

The above statements cover what are generally believed to be the principal and essential functions of this job. Specific circumstances may allow or require some people assigned to the job to perform a somewhat different combination of duties.

  • Diploma or Bachelor degree
  • Minimum of 2-year experience; strong interest in pursuing a career  in HR and Administrative operations.
  • Strong communication skills in Vietnamese; workable English for daily coordination.
  • Solid in office applications, especially in Google Sheet or Microsoft Excel. A plus point if you are familiar with Google Workspace application.
  • Knowledgeable of related laws and regulations; accounting knowledge or similar experience is an advantage.
  • Strong ownership, organized, and execution-focused;  able to handle multiple tasks while keeping data and documentation clean.
  • Strong attention to detail, sharp in logical thinking, and dependable in confidentiality and professional discretion.
  • Works well independently and collaboratively; proactive in supporting teammates and keeping operations smooth.

Physical Demands & Working Conditions:

  • Prolonged periods of sitting and/or standing at a desk and working on a laptop. 

Department: Human Resource
Reports to: Office & HR Manager

Lead QA Automation Engineer (HCMC, Hanoi, Jarkarta, Kuala Lumpur)

Job Summary: We’re seeking a proven Lead QA Automation Engineer who is passionate about elevating the role of quality at every stage of the software development lifecycle through test automation. This role is responsible for leading the overall delivery in building and maintaining a robust, scalable, and maintainable test automation framework that enables fast, reliable end-to-end feedback as our product and engineering teams scale.

The ideal candidate brings deep experience in test automation - particularly with Cypress and TypeScript - and a strong engineering mindset toward quality. You are comfortable working closely with QA Engineers and developers, reviewing test automation code, debugging complex issues, and embedding quality throughout the SDLC rather than treating testing as a separate phase. You communicate clearly, advocate effectively for quality, and can translate technical challenges into actionable solutions for both technical and non-technical stakeholders.

Responsibilities:

  • Own and lead the test automation strategy and roadmap, ensuring alignment with product and engineering goals.
  • Strategize the delivery of the organization’s test automation goals by transforming requirements into actionable and manageable plans for the team led.
  • Own, establish, enforce, and continuously evolve test automation standards and best practices.
  • Architect, design, build, and maintain a robust, scalable, and maintainable test automation framework using Cypress consisting of test scripts written in TypeScript.
  • Integrate automated tests into CI/CD pipelines to enable fast, reliable feedback loops.
  • Lead in performing code reviews for automated test scripts with a strong focus on code quality, maintainability, and reliability while ensuring alignment with established test automation standards.
  • Collaborate closely with QA Engineers, developers, and architects in development of automated tests and feedback captured from test runs through failure debugging and application issues found.
  • Identify gaps in test coverage and proactively drive quality improvements through test automation.
  • Effectively and regularly communicate test automation goals, strategies, progress, and delivery risks to stakeholders.
  • Mentor, support, and technically lead QA Automation Engineers in test automation techniques and quality best practices with continuous improvement on quality and maturity in mind.
  • Continuously evaluate tools, frameworks, and processes to continuously improve efficiency, scalability, and effectiveness of the test automation framework built.
  • Provide training and coaching for QA Engineers motivated to participate and contribute towards the organization’s test automation efforts.

The most successful candidates for this role will have: 

Key Qualifications:

  • Minimum 8+ years of experience in software testing, with extensive hands-on focus on test automation.
  • Proven experience in a technical leadership or lead level role in test automation.
  • Deep understanding of test automation architecture, test design patterns, and best practices.
  • Extensive hands-on experience with Cypress and TypeScript.
  • Proven experience integrating and scaling automated tests with CI/CD pipelines (e.g., Jenkins, GitLab CI).
  • Strong experience performing and leading code reviews.
  • Excellent debugging skills and problem solving skills across complex systems. 
  • Excellent communication and collaboration skills, with the ability to clearly articulate quality risks and solutions.
  • Strong understanding of software development lifecycles and modern engineering practices.

Nice to have:

  • Experience with API testing and performance testing tools.
  • Experience in cloud-based or distributed testing environments.
  • Experience mentoring teams through test automation maturity or transformation efforts.

Senior QA Automation Engineer (HCMC, Hanoi, Jarkarta, Kuala Lumpur)

Job Summary: We’re seeking a highly capable Senior QA Automation Engineer who is passionate about elevating the role of quality at every stage of the software development lifecycle through test automation. This role is responsible for building and maintaining a robust, scalable, and maintainable test automation framework that enables fast, reliable end-to-end feedback as our product and engineering teams scale.

The ideal candidate brings deep experience in test automation - particularly with Cypress and TypeScript - and a strong engineering mindset toward quality. You are comfortable working closely with QA Engineers and developers, reviewing test automation code, debugging complex issues, and embedding quality throughout the SDLC rather than treating testing as a separate phase. You communicate clearly, advocate effectively for quality, and can translate technical challenges into actionable solutions for both technical and non-technical stakeholders.

Responsibilities:

  • Strategize the delivery of the organization’s test automation goals by transforming requirements into actionable and manageable plans.
  • Establish, enforce, and continuously evolve test automation standards and best practices.
  • Design, build, and maintain a robust, scalable, and maintainable test automation framework using Cypress consisting of test scripts written in TypeScript.
  • Integrate automated tests into CI/CD pipelines to enable fast, reliable feedback.
  • Perform code reviews for automated test scripts with a strong focus on code quality, maintainability, and reliability while ensuring alignment with established test automation standards.
  • Collaborate closely with QA Engineers, developers, and architects in development of automated tests and feedback captured from test runs through failure debugging and application issues found.
  • Identify gaps in test coverage and proactively drive quality improvements through test automation.
  • Effectively and regularly communicate test automation goals, strategies, and progress to stakeholders.
  • Mentor and support other QA Automation Engineers in test automation techniques and quality best practices.
  • Continuously evaluate tools, frameworks, and processes to continuously improve efficiency, scalability, and effectiveness of the test automation framework built.
  • Provide training and coaching for QA Engineers motivated to participate and contribute towards the organization’s test automation efforts.

The most successful candidates for this role will have: 

Key Qualifications:

  • Minimum 5+ years of experience in software testing, with a strong hands-on focus on test automation.
  • Strong understanding of test automation architecture, test design patterns, and best practices.
  • Deep hands-on experience with Cypress and TypeScript.
  • Experience integrating automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI).
  • Solid experience performing code reviews.
  • Strong debugging skills and problem solving skills across complex systems.
  • Excellent communication and collaboration skills, with the ability to clearly articulate quality risks and solutions.
  • Strong understanding of software development lifecycles and modern engineering practices.

Nice to have:

  • Experience with API testing and performance testing tools.
  • Experience in cloud-based testing environments or distributed testing environments.

Software Architect (HCMC, Hanoi, Jakarta)

Job Summary: We are seeking a seasoned Software Architect to establish the architectural vision and technical stewardship for OL Vietnam. In this role, you won't just design systems; you will empower our engineering teams by creating clear architectural principles, patterns, and "paved roads" that enable them to build scalable, secure, and maintainable software with velocity. You will lead by influence - facilitating critical design decisions, mentoring engineers, and translating business strategy into a tangible technical roadmap that elevates our entire platform and application landscape.

Essential Functions:

  • Architecture Strategy & Governance: Define and evolve the target architecture, principles, tech radar, and roadmaps; steward ADRs; facilitate architecture/design reviews; ensure decisions and trade‑offs are documented and communicated.
  • Application Architecture: Lead or facilitate system design for major initiatives; clarify domain boundaries and modularization; guide performance and reliability patterns (caching, concurrency/async, idempotency, retries/timeouts, graceful degradation).
  • Platform Architecture & Developer Experience: Establish standards for build/packaging, runtime environments, configuration and secrets, and environment promotion (dev/stage/prod); contribute paved paths (templates, reference repos) for CI/CD, release strategies (e.g., canary/blue‑green when useful), and fast rollbacks.
  • Hands-on Leadership & Execution: Lead by example by contributing directly to complex technical challenges, reference implementations, and critical proof-of-concepts. Prove your architectural standards are effective and pragmatic through hands-on implementation.
  • Containerization & Orchestration: Validate containerization and orchestration approaches during architectural reviews; align implementations with golden paths.
  • Data & Flow: Align integration and data‑flow patterns; recommend persistence choices (relational/NoSQL/search/cache) appropriate to use cases; ensure backup/restore considerations are in place.
  • Delivery & Enablement: Create reference implementations and migration plans; mentor engineers and tech leads; raise documentation quality (C4, sequence diagrams, RFCs/ADRs, onboarding guides).
  • Stakeholder Leadership: Translate business goals into architecture roadmaps with measurable outcomes; collaborate with product, platform/infra, and security teams.
  • Security & Quality Fundamentals: Champion security by design (authn/z, least privilege, encryption) and the adoption of baseline quality gates within the SDLC by partnering closely with platform and security teams.

The most successful candidates for this role will have: 

Key Qualifications:

  • 8+ years in software engineering, including 3–5 years as an architect or senior technical lead for distributed systems.
  • Depth in application architecture: domain modeling and modularization, API design, event‑driven and integration patterns, performance and reliability trade‑offs; hands‑on design/code reviews.
  • Breadth in platform architecture: establishing build/run standards, environment promotion, configuration and secrets management, and developer experience/golden paths.
  • Practical experience with cloud platforms and Infrastructure as Code tooling.
  • Working knowledge of containerization and orchestration concepts: image packaging, workload/scheduling models, and networking fundamentals to effectively evaluate and guide teams.
  • Proficiency in at least one modern backend language (e.g., C#, Java, Go) and scripting for tooling/automation.
  • Modern CI/CD practices and the ability to create reusable pipelines/templates and quality gates.
  • Excellent communication and a track record of high‑quality technical documentation (C4, ADRs, migration plans, onboarding guides).
  • Solid security and data fundamentals befitting an architect role.

Preferred Qualifications

  • Experience enabling platform engineering practices (templates, paved paths, developer portals).
  • Background with multi‑tenant SaaS, performance engineering, resilience testing, and pragmatic cost optimization.
  • Familiarity with common data and messaging technologies (relational databases, caches, search engines, message brokers) and object storage patterns.
  • Exposure to media processing/CDN or DAM‑adjacent workflows.
  • Proficient English verbal and written communication skills.

Front-end Engineer (HCMC)

Job Summary: Join us to build scalable, accessible, and well-documented UI elements and complex, composite components that ensure visual consistency and high development velocity across products. You’ll focus on developing modern, scalable, and framework-agnostic front-end architecture using Web Components, React, and TypeScript. You’ll work closely with Delivery Manager, Tech Leads, and other developers to deliver high-quality solutions that are robust, reusable, and efficient.

Essential Functions:

  • Develop and maintain high-quality, scalable frontend code using modern JavaScript and Web Components.
  • Build and maintain custom Web Components to ensure modularity and reusability across the platform.
  • Integrate Web Components into existing frontend applications built with React or other frameworks.
  • Collaborate with backend, product, and architecture teams to ensure alignment on solutions.
  • Write unit tests and end-to-end tests to ensure stability and performance (e.g., using Jest, Cypress, Playwright, Open Web Components).
  • (Optional but appreciated) Support system configuration and environment setup if willing.

The most successful candidates for this role will have:

  • Proficiency in modern JavaScript (ES6+) and hands-on experience with at least one major frontend framework (preferably React).
  • Solid understanding of HTML5, CSS3, and responsive design principles.
  • Experience with state management libraries (e.g., Redux, Zustand, Pinia).
  • Familiarity with RESTful APIs, WebSockets, and asynchronous programming.
  • Experience integrating Web Components into web applications.
  • Experience with TypeScript.
  • Knowledge of unit testing and end-to-end testing frameworks (e.g., Jest, Cypress, Playwright, Open Web Components).
  • A Bachelor’s Degree in any relevant major (e.g. Information Technology, Computer Science, etc.).
  • Proficiency in English (both verbal and written).

Nice to have:

  • Interest or experience in system configuration tasks.
  • Experience building or maintaining a Design System at scale, used by multiple teams or products.
  • Strong understanding of component API design, composition patterns, and long-term maintainability.
  • Experience with cross-browser and cross-platform UI consistency.
  • Familiarity with accessibility standards (WCAG, ARIA) and testing accessible components.
  • Understanding of performance optimization in component libraries (rendering, bundle size, tree-shaking).
  • Familiarity with testing strategies for component libraries (unit, visual, and integration tests).

Delivery Manager (HCMC, Hanoi)

Job Summary: The Delivery Manager leads the planning, coordination, and execution of enhancement requests and internal initiatives. This role aligns cross-functional teams (Product, Engineering, QA, DevOps, and Design) to efficiently deliver high-quality results with transparency. The ideal candidate excels in dynamic environments, clarifies ambiguity, and promotes delivery excellence within distributed teams.

Essential Functions:

Project Structuring & Facilitation

  • Transform enhancement requests into clearly defined, executable projects with clear scope, deliverables, and timelines.
  • Coordinate across Product Managers, UX, Engineers, QA, DevOps, and other contributors to align expectations and plan delivery.
  • Ensure projects are scoped in a way that enables realistic, structured execution.

Requirement & Estimate Alignment

  • Partner with stakeholders to refine and validate project requirements, identify constraints, and clarify intended outcomes.
  • Lead the process of estimating effort and complexity, ensuring estimates are well-documented and agreed upon.

Prioritization & Capacity Planning

  • Ensure project priorities reflect broader business and technical goals through internal prioritization and resource allocation models.
  • Align project scheduling with team capacity across development, QA, and DevOps to maintain achievable commitments.
  • Escalate conflicts or capacity risks early to leadership for resolution.

Progress Transparency

  • Maintain comprehensive and up-to-date visibility into project progress, including task breakdowns, estimates, ownership, statuses and timelines.
  • Process stewardship: improve ways of working, backlog hygiene, intake, and change control; keep meetings lean and outcomes-focused.
  • Serve as the central coordination point for stakeholders by ensuring timely updates and surfacing changes or risks proactively.

Continuous Improvement

  • Facilitate structured project retrospectives to derive insights, address root causes, and promote a continuous learning environment.
  • Identify process gaps or recurring challenges and lead initiatives to embed improvements into our delivery workflows.
  • Advocate shift-left practices to optimize delivery efficiency and execution.

Program-Level Coordination

  • Flag initiatives that exceed single-team coordination and initiate support from Technical Project Managers (TPMs) when appropriate.
  • Collaborate with TPMs to ensure continuity, alignment, and scaled execution across teams.

The most successful candidates for this role will have: 

  • Excellent verbal and written communication skills, particularly in English.
  • Possess a conceptual-level understanding of software components (e.g., software architectures, APIs, databases, or infrastructure) and how they interact and integrate, sufficient to communicate effectively with engineering teams, assess risks, and make informed decisions without requiring hands-on coding expertise.
  • Proven experience in managing project delivery for a complex and cross-functional enterprise software.
  • A deep understanding of UI/UX and its impact on product design and development.
  • Proven experience in simultaneously organizing and prioritizing multiple projects.
  • Open-minded and willing to venture off the beaten track.

Nice to have:

  • The ability to read/understand code at a conversational level, query data (SQL or logs), and reason about distributed systems (APIs, events/queues, caching, data stores).
  • CI/CD, cloud (AWS/Azure/GCP), containers/orchestration (Docker/Kubernetes), infrastructure-as-code concepts, observability (logs/metrics/traces), and security basics (authentication/authorization, secrets, least privilege).

Customer Support Specialist (HCMC, Hanoi)

Job Summary: The Customer Support Specialist serves as both a technical consultant and support expert, partnering closely with clients to understand their unique use cases and help them get the most out of the Orange Logic platform. This role is equal parts trusted consultant, problem-solver, client advocate, and technical guide - helping clients navigate challenges, optimize workflows, and maximize value from our solutions. You’ll be the frontline resource for client issues, ensuring expert-level assistance, timely resolutions, and a seamless support experience, while collaborating with internal teams to continuously enhance service delivery and client satisfaction.

Essential Functions:

  • Serve as a primary point of contact and trusted consultant for clients seeking assistance with software issues, usage questions, or system optimization
  • Diagnose, troubleshoot, and resolve software-related challenges in client environments, escalating complex issues as needed
  • Deliver white-glove support, building trust and confidence with clients by providing accurate, helpful, and timely solutions
  • Conduct proactive client outreach to ensure satisfaction, adoption, and engagement with new features or workflows
  • Partner with clients to translate business needs into technical workflows, offering best-practice recommendations
  • Document client interactions, solutions, and product feedback for use in knowledge bases and internal product discussions
  • Identify and advocate for enhancements and usability improvements based on recurring client pain points or feedback
  • Collaborate with Implementation Specialists, Product, and Engineering teams to ensure seamless handoffs and unified client experiences
  • Lead or assist with client training sessions focused on software functionality, workflow customization, or new releases
  • Continuously refine support processes to improve responsiveness, efficiency, and customer satisfaction.
  • A Bachelor’s Degree or related experience.
  • Experience implementing enterprise software.
  • Proficient with G-Suite or related software.
  • Excellent verbal and written communication skills in English.
  • Excellent interpersonal, negotiation, and conflict resolution skills.
  • Positive attitude, with a genuine enthusiasm for proactively solving problems.
  • Technically curious and eager to understand how complex systems work.
  • Excellent time management skills with a proven ability to meet deadlines and manage several concurrent projects simultaneously.
  • Analytical thinker who can translate complex business needs into feasible solutions.

Department: Sales

Reports to: Customer Support Team Lead

Elasticsearch Software Engineer (HCMC, Hanoi, Jakarta)

As an Elasticsearch software engineer, you will:

  • Ensure our Elasticsearch clusters are optimally designed and configured
  • Follow and implement Elasticsearch best practices
  • Help build a robust, scalable and high-performance data architecture for new features
  • Continuously optimize and tune the querying and indexing performance
  • Work closely with the development and operations teams and jointly work on key deliverables ensuring production scalability and stability
  • Taking ownership of projects and having the opportunity to further your knowledge
  • Taking control over your productivity and improving your time management and communication skills
  • At least 3 years of development with Elasticsearch
  • Experience working with large indexes (e.g. >50 millions documents or 250 GB) and sharding
  • Knowledge of Index design and architecture
  • Strong programming fundamentals, including experience with one or more programming languages. 
  • Strong self-discipline for delivering well-tested, complete features/modules under a tight schedule and the capability for rational thinking.
  • A Bachelor’s Degree in any relevant major (e.g. Information Technology, Computer Science, etc.).

Software Engineer (Jakarta)

You will have the opportunity to focus on the aspects of the job that you enjoy the most. Specifically, you will be:

  • Developing scalable new features for our software product that exceeds our customer’s needs.
  • Building architecture for our platform to ensure optimal performance.
  • Obtaining requirement feedback from internal teams/clients to maintain/support the product development.
  • Write the Unit Tests for robust development.
  • Performing code reviews on other team members’ work.
  • Taking ownership of projects and having the opportunity to further your knowledge
  • Taking control over your productivity and improving your time management and communication skills

We are looking for Engineers who possess the following:

  • Proficiency with any backend programming languages.
  • Proficiency in English (both verbal and written).
  • At least 3 years practical experience on a web-based application.
  • A solid fundamental understanding of software development.
  • An understanding of complex algorithms and data structures, as well as a passion for intellectual challenges.
  • Strong self-discipline for delivering well-tested, complete features/modules under a tight schedule and the capability for rational thinking.
  • Experience with the database management tool SQL is a plus, but not mandatory.
  • Experience with C#, .Net could be a plus, but not mandatory.
  • A Bachelor’s Degree in any relevant major (e.g. Information Technology, Computer Science, etc.).

SQL Server Software Engineer (HCMC, Hanoi, Jakarta)

As an SQL Server software engineer you will:

  • Leverage your knowledge of MS SQL Server to optimize our application performance by intervening on:
    • The data schema
    • Indexes
    • Queries
    • Upstream code
  • Help build a robust and high performance data architecture for new features.
  • Benchmark your solutions, design performance metrics and analyze problems occurring on production systems.
  • Collaborate tightly with architecture, product, front-end, and back-end teams to gain feedback and ensure your solutions are effectively bringing value.
  • Take ownership of projects and having the opportunity to further your knowledge.
  • Take control over your productivity and improving your time management and communication skills.
  • Proficiency with SQL, MS SQL
  • Good understanding of database design and management.
  • Proficiency in English (both verbal and written).
  • At least 3 years practical experience on SQL Server specifically.
  • Strong programming fundamentals, including experience with one or more programming languages. 
  • Strong self-discipline for delivering well-tested, complete features/modules under a tight schedule and the capability for rational thinking.
  • A Bachelor’s Degree in any relevant major (e.g. Information Technology, Computer Science, etc.)

Software Engineer (HCMC, Hanoi)

Job Summary: We are seeking a Software Engineer, who will be responsible for developing scalable new features and building robust architecture for our premier Digital Asset Management (DAM) platform. You’ll ensure robust development through comprehensive unit testing, code reviews, and taking ownership of projects to deliver high-quality and impactful solutions.

You will have the opportunity to focus on the aspects of the job that you enjoy the most. Specifically, you will be:

  • Developing scalable new features for our software product that exceeds our customer’s needs.
  • Building architecture for our platform to ensure optimal performance.
  • Obtaining requirement feedback from internal teams/clients to maintain/support the product development.
  • Write the Unit Tests for robust development.
  • Performing code reviews on other team members’ work.
  • Taking ownership of projects and having the opportunity to further your knowledge
  • Taking control over your productivity and improving your time management and communication skills

The most successful candidates for this role will have:

  • Proficiency with any backend programming languages.
  • Proficiency in English (both verbal and written).
  • At least 3 years practical experience on a web-based application.
  • A solid fundamental understanding of software development.
  • An understanding of complex algorithms and data structures, as well as a passion for intellectual challenges.
  • Strong self-discipline for delivering well-tested, complete features/modules under a tight schedule and the capability for rational thinking.
  • Experience with the database management tool SQL is a plus, but not mandatory.
  • Experience with C#, .Net could be a plus, but not mandatory.
  • A Bachelor’s Degree in any relevant major (e.g. Information Technology, Computer Science, etc.).

Passion to Create

Orange Logic culture is built around the idea that every employee is critical to our success. As a result, we are focused on creating an environment that allows you to do your best work.

employee in orange sweater

We All Win When We Lift Each Other Up

We strive to create a workplace that reflects the diversity of our global user community. Diverse perspectives empower our team to solve unique challenges. Our commitment to inclusiveness across race, age, gender, religion, identity, and experience propels us forward every day.

diverse staff

Perks & Benefits

Competitive Salary

We aim to attract the best team in Digital Asset Management

Health

Generous medical, dental and vision coverage for you and your family

Startup Culture

High growth environment

Food Fridays

Company catered lunches every Friday, plus weekly grocery deliveries to fuel your day-to-day

401k Matching

4% company match to your base salary (US region)

catered Friday sushi lunch

OPEN POSITIONS
WE ARE HIRING NOW