Qode

Computer Software

SeniorSoftwareEngineer(DataSystems)

$900000–1500000k ~AI est. Ho Chi Minh City, Vietnam FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer (Data Systems) at Qode. Skills: Data Systems, Distributed Systems, Graph Databases, AI/ML. Design distributed backend systems. Implement distributed backend systems”

What You'll Achieve.

Own meaningful product features; Contribute to engineering standards

Industry & Context.

Computer Software
Problems you'll solve

Identify production risks; Implement resilient solutions; Implement observable solutions

What They're Looking For.

Must Have

7+ years software engineering experience, Significant backend systems experience, Proficiency in Python or Go, Experience designing APIs, Experience with Docker, Experience with Kubernetes, Experience with AWS or GCP, Communication skills

Nice to Have

Experience building cybersecurity products, Graph-based analytics background, Knowledge graphs background, Relationship-driven risk modeling background, Exposure to query engines, Exposure to query optimization, Exposure to traversal layers, Exposure to query layers, Experience with observability tools, Experience with real-time stream processing tools, Contributions to open-source projects

What You'll Do.

Design distributed backend systems

Implement distributed backend systems

Maintain distributed backend systems

Design graph-based data models

Implement graph-based data models

Maintain graph-based data models

Build data ingestion pipelines

Optimize data ingestion pipelines

Build data processing pipelines

Optimize data processing pipelines

Take ownership of features

Manage features from design

Manage features to deployment

Manage features to operation

Collaborate with product management

Collaborate with security research

Conceptualize new capabilities

Deliver new capabilities

Identify production risks

Implement resilient solutions

Implement observable solutions

Prevent customer-impacting issues

Engage in design reviews

Engage in code reviews

Contribute to technical discussions

Contribute to AI-ready data infrastructure

Ensure system reliability

Ensure system observability

Ensure system performance

Support AI-driven systems

How You'll Work.

Team & Collaboration

Product management; Security research teams; Collaborative engineering practices; Design reviews; Code reviews; Technical discussions; Global engineering teams; Security research teams

Communication Scope

Design discussions; Technical documents

Full Job Description

**Senior Software Engineer - Data Systems** **Location:** Ho Chi Minh City, Vietnam **Workplace Type:** Hybrid **About the Role** We are seeking a highly skilled Senior Software Engineer specializing in Data Systems to join the foundational R&D team in Ho Chi Minh City. This pivotal role involves designing and implementing large-scale distributed backend systems, sophisticated graph-based data models, and high-throughput data pipelines that are critical to our client's cutting-edge SaaS cybersecurity and Agentic AI platforms. **Key Responsibilities** * Design, develop, and maintain robust, large-scale distributed backend systems and intricate graph-based data models. * Build and optimize high-throughput, low-latency data ingestion and processing pipelines utilizing Python and Go. * Take full ownership of critical features, managing them from initial technical design and architecture through to successful production deployment and ongoing operation. * Collaborate closely with product management and security research teams to conceptualize and deliver new, scalable capabilities that address complex security challenges. * Proactively identify potential production risks and implement resilient, observable solutions to prevent customer-impacting issues. * Engage in collaborative engineering practices, including thorough design reviews, rigorous code reviews, and constructive technical discussions to elevate team knowledge and code quality. * Contribute to the development and maintenance of AI-ready data infrastructure, such as knowledge graphs, RAG pipelines, feature stores, or vector indexes. * Ensure the reliability, observability, and performance of AI-driven systems. **Required Skills & Qualifications** * 7+ years of software engineering experience, with significant experience in backend systems. * Strong proficiency in Python and/or Go. * Hands-on experience designing, building, and operating distributed systems in production, including replication, partitioning, ba

Free ATS check

Applying for this Senior Software Engineer (Data Systems) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Qode?

Real rants from real employees. Read before you apply.

Read Company Rants →