KỸ NĂNG
- Python
MÔ TẢ CÔNG VIỆC
- Develop, maintain, and optimize Python-based applications to support production and operational systems.
- Collaborate with cross-functional teams to design and implement software solutions.
- Ensure code quality, performance, and scalability.
- Troubleshoot and resolve technical issues in a timely manner.
- Document code and technical processes clearly for future reference.
- Collaborate with cross-functional teams to design and implement software solutions.
- Ensure code quality, performance, and scalability.
- Troubleshoot and resolve technical issues in a timely manner.
- Document code and technical processes clearly for future reference.
YÊU CẦU CÔNG VIỆC
Must-Have Technical Expertise
- 7+ years of professional Python development, with significant experience building and shipping packages, SDKs, or developer tools.
- Deep understanding of Python internals: packaging (setuptools, hatch, flit), import system, metaclasses, descriptors, and async runtime.
- Expert-level typing with mypy or pyright in strict mode, including generics, protocols, overloads, and type narrowing.
- Production experience building CLI applications with Click, Typer, or argparse.
- Strong understanding of API design principles: backward compatibility, deprecation strategies, and semantic versioning.
- Proficiency with AI-assisted development tools (Cursor, Claude Code, GitHub Copilot, or similar).
Infrastructure & Integration Skills
- Experience publishing and maintaining packages on PyPI or private registries with automated release pipelines.
- Strong testing practices: pytest fixtures, parametrize, mocking, property-based testing, and integration test patterns.
- Experience with gRPC, Protocol Buffers, or OpenAPI code generation in Python.
- Familiarity with async Python (asyncio, trio) for building high-performance client libraries.
- Experience integrating with databases (PostgreSQL, Redis), message brokers (NATS, Kafka), and cloud SDKs (GCP, AWS).
Preferred/Bonus
- Track record of open-source contributions or maintained public Python packages.
- Experience with Pydantic v2, FastAPI internals, or building framework-level abstractions.
- Knowledge of Rust or C extensions for Python performance-critical modules (PyO3, cffi, ctypes).
- Experience with monorepo tooling for Python (pants, bazel, or uv workspaces).
- Familiarity with LLM SDK patterns (streaming, tool calling, structured outputs) from building or extending AI client libraries.
- Strong Vietnamese and English communication skills.
- 7+ years of professional Python development, with significant experience building and shipping packages, SDKs, or developer tools.
- Deep understanding of Python internals: packaging (setuptools, hatch, flit), import system, metaclasses, descriptors, and async runtime.
- Expert-level typing with mypy or pyright in strict mode, including generics, protocols, overloads, and type narrowing.
- Production experience building CLI applications with Click, Typer, or argparse.
- Strong understanding of API design principles: backward compatibility, deprecation strategies, and semantic versioning.
- Proficiency with AI-assisted development tools (Cursor, Claude Code, GitHub Copilot, or similar).
Infrastructure & Integration Skills
- Experience publishing and maintaining packages on PyPI or private registries with automated release pipelines.
- Strong testing practices: pytest fixtures, parametrize, mocking, property-based testing, and integration test patterns.
- Experience with gRPC, Protocol Buffers, or OpenAPI code generation in Python.
- Familiarity with async Python (asyncio, trio) for building high-performance client libraries.
- Experience integrating with databases (PostgreSQL, Redis), message brokers (NATS, Kafka), and cloud SDKs (GCP, AWS).
Preferred/Bonus
- Track record of open-source contributions or maintained public Python packages.
- Experience with Pydantic v2, FastAPI internals, or building framework-level abstractions.
- Knowledge of Rust or C extensions for Python performance-critical modules (PyO3, cffi, ctypes).
- Experience with monorepo tooling for Python (pants, bazel, or uv workspaces).
- Familiarity with LLM SDK patterns (streaming, tool calling, structured outputs) from building or extending AI client libraries.
- Strong Vietnamese and English communication skills.
QUYỀN LỢI
- Hưởng 100% lương ngay từ ngày onboard.
- Tham gia các hoạt động của công ty: Liên hoan tháng, quý, teambuilding, du lịch, nghỉ dưỡng và các hoạt động khác.
- Làm việc với hệ thống lớn và tiên tiến, có cơ hội phát triển kỹ năng công nghệ toàn diện với các bài toán phức tạp, yêu cầu độ chính xác cao.
- Tham gia các hoạt động của công ty: Liên hoan tháng, quý, teambuilding, du lịch, nghỉ dưỡng và các hoạt động khác.
- Làm việc với hệ thống lớn và tiên tiến, có cơ hội phát triển kỹ năng công nghệ toàn diện với các bài toán phức tạp, yêu cầu độ chính xác cao.
MỨC LƯƠNG
upto 37 triệu
work
Loại hình làm việc :
Remote
event
Hạn ứng tuyển:
12/04/2026
date_range
Kinh nghiệm:
7 năm
school
Học vấn:
Không yêu cầu
people
Số lượng:
3
switch_account
Cấp bậc:
Senior
Hỗ trợ ứng tuyển
email
quynhhtt@hatonet.com