Senior Software Engineer (Go/Python)
Indexed description
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
- 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, backpressure, and idempotency
- Experience with graph data and graph databases such as Neo4j, JanusGraph, Neptune, TigerGraph, or similar tools
- Strong understanding of storage and streaming systems, including PostgreSQL, NoSQL databases, S3, Kafka, and Redis
- Experience designing APIs and backend services for high-traffic, multi-tenant workloads
- Familiarity with Docker, Kubernetes, and cloud platforms such as AWS or GCP
- Strong communication skills, including the ability to contribute to design discussions and write clear technical documents
- Experience building cybersecurity products
- Background in graph-based analytics, knowledge graphs, or relationship-driven risk modeling
- Exposure to query engines, query optimization, or traversal and query layers
- Experience with observability or real-time stream processing tools such as Grafana, Prometheus, OpenTelemetry, Flink, or Spark Streaming
- Contributions to open-source distributed systems or graph-related projects
- Using AI-powered developer tools and critically evaluating AI-generated outputs
- Core AI/ML concepts such as LLMs, embeddings, vector databases, retrieval, inference, and evaluation
- Building AI-ready data infrastructure such as knowledge graphs, RAG pipelines, feature stores, or vector indexes
- Supporting reliability, observability, and performance in AI-driven systems
- Attractive salary range and we are open to negotiate if you're a strong fit
- Flexible hours, async teamwork, 15 days of paid annual leave alongside all official public holidays
- Work equipment support
- Receive statutory insurance (BHXH, BHYT, BHTN) starting from your first day of work
- Allowance for Certification & Skill Development
- Year-end bonus & performance-based rewards
- Career growth with personal coaching sessions
- Open, collaborative team culture - no micromanagement, only trust
- Tools & AI-powered workflows that make remote work easier
- Join the founding engineering team of a growing Vietnam R&D hub with strong long-term investment
- Own meaningful product features from design to production and contribute to engineering standards from an early stage
- Collaborate closely with experienced global engineering and security research teams
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search