Việc làm này đã được thêm vào mục Việc làm đã lưu.
Bạn đã lưu tối đa 20 việc làm. Nếu bạn muốn lưu mới, hãy cập nhật Việc làm đã lưu.
Backend Technical Lead – PRO Trading (Go, Rust, Python)
3 Lý do để gia nhập công ty
- Go build a great FinTech product
- Go build it on top of the state-of-the-art tech
- Go together with top-of-mind people and team.
Mô tả công việc
Job Overview
We are an emerging securities firm in Vietnam, growing rapidly with a strong focus on technology, professional trading, and innovation. Our mission is to deliver data-driven and intelligent investment solutions that empower retail, professional, and institutional clients.
We are seeking a Backend Technical Lead with deep expertise in distributed systems, microservices, and high-throughput transaction processing to join our core engineering team.
The ideal candidate will be responsible for designing and leading the development of scalable backend systems that handle hundreds of thousands of transactions per day, with a strong focus on performance, resilience, and scalability. This role reports to the Project Manager / Head of Business Technology and is well-suited for candidates with a strong logical mindset, an interest in data, models, and technology, and a desire to grow in AI-driven investment products.
Key Responsibilities
- Lead and mentor a backend engineering team working across modern technologies such as Java, Go, and distributed data systems (SQL/NoSQL).
- Design and build scalable, event-driven backend systems using microservices architecture, leveraging technologies such as Kafka or similar streaming platforms.
- Take ownership of transitioning systems from vendor-based solutions to in-house platforms, including maintaining and enhancing existing trading middleware and services.
- Design and implement core backend components for a modular and extensible trading platform supporting quantitative strategies, institutional trading, and AI-driven investment products.
- Develop and enhance backend services that integrate with core trading systems (equities, derivatives), enabling flexible capabilities such as order management, margin products, and fee logic.
- Build and operate systems capable of handling high transaction volumes (hundreds of thousands per day), ensuring strong scalability, availability, and observability.
- Optimize system performance to support low-latency and high-throughput processing, particularly for trading and execution workflows.
- Collaborate with Quantitative Researchers, Data Engineers, and Product teams to integrate market data pipelines (real-time and historical), research and signal engines, and performance analytics.
- Work closely with Business Analysts, QC, DevOps, and other engineering teams to ensure high code quality, system reliability, and alignment with business objectives.
- Contribute to and enforce engineering best practices, including coding standards, code reviews, and system design guidelines.
- Participate in roadmap planning, system reviews, and continuous improvement initiatives to enhance the overall trading platform and infrastructure.
Yêu cầu công việc
Must-Have:
- 7+ years of experience in backend software development, with strong proficiency in at least one programming language such as Go, Rust, Python, or similar.
- Solid experience building distributed systems, including microservices architectures, event-driven systems, and streaming platforms (e.g., Apache Kafka/NATS Jetstream/Redis Stream or equivalent).
- Experience designing and building systems for high-throughput or transaction-intensive environments, with a strong understanding of scalability, fault tolerance, performance optimization, and observability.
- Strong knowledge of API design and integration, including RESTful services, messaging systems, or real-time communication protocols (e.g., gRPC, WebSocket).
- Experience working with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB), including data modeling and performance tuning.
- Good understanding of system design principles, including modular architecture, service decomposition, and reliability patterns.
- Demonstrated experience in technical leadership, including mentoring engineers, conducting code reviews, and contributing to system design decisions.
- Strong analytical and problem-solving skills, with the ability to work in complex, high-impact systems.
- Effective communication skills and a proactive, ownership-driven mindset.
Nice-to-Have:
- Experience in trading systems, quantitative platforms, fintech, or capital markets.
- Familiarity with low-latency or real-time systems, especially in trading or execution contexts.
- Exposure to securities trading infrastructure, such as OMS, market data systems, or trading APIs.
- Experience integrating with core systems in financial services (e.g., core securities, banking systems).
- Hands-on experience with containerization and orchestration (Docker, Kubernetes) and CI/CD pipelines.
- Familiarity with observability and monitoring tools (e.g., Prometheus, Grafana).
- Understanding of risk control, compliance, or audit requirements in financial systems.
- Interest in system architecture and platform design, with a desire to contribute to long-term technical direction.
Tại sao bạn sẽ yêu thích làm việc tại đây
- Key technical leadership role in a mission-critical, high-performance platform.
- Dynamic and innovation-driven working environment in a leading securities firm.
- Access to modern technologies and real-world system challenges at scale.
- Opportunity to shape architecture for future growth across multiple domains.
Kafi Securities Corporation (Kafi)