Explore outstanding Cloud & Infrastructure jobs.
See now

Intern or Senior Python Dev (Databases & System Design)

IVC (ISB Vietnam)
Etown 2, 364 Cong Hoa, Tan Binh, Ho Chi Minh
At office
Posted 3 days ago
Job Expertise:
Job Domain:
Blockchain & Web3 Services
IT Services and IT Consulting
Software Development Outsourcing
AI Software & Services

Top 3 reasons to join us

  • Premium Healthcare package insurance
  • 13th month salary, Performance bonus
  • 16 days annual leave

Job description

  • Architect and deploy robust, high-performance APIs (preferably using FastAPI) to handle intricate features like Review Bundles and precise visibility control.
  • Design clean interfaces and implement strict dependency injection patterns using SOLID principles to keep our codebase modular, decoupled, and easily testable.
  • Design, monitor, and optimize highly resilient, fault-tolerant message queuing systems to handle high-throughput background processing.
  • Manage schema designs, write optimized queries, and maintain data pipelines across a diverse, multi-model database ecosystem.
  • Lead code reviews, enforce strict engineering standards, and mentor mid-level/junior developers in clean coding practices.

Your skills and experience

  • Highly proficient in modern Python ecosystem developments (specifically Python 3.12 up to 3.14).
  • Extensive, hands-on experience structuring, parsing, and validating complex data schemas using Pydantic.
  • You must have hands-on, production experience with at least three (3) of the following database technologies:
    • Neo4j (writing and optimizing Cypher queries)
    • OpenSearch / Elasticsearch (for advanced search and indexing)
    • Vector Databases (specifically Qdrant or Milvus for embedding storage and semantic search)
    • MongoDB (for document-based storage and aggregations)
    • PostgreSQL (specifically leveraging psycopg3 for asynchronous operations)
  • Extensive experience using Celery combined with RabbitMQ (or Kafka) to build, scale, and debug complex, distributed, and highly fault-tolerant task pipelines.
  • A deep understanding and strict, uncompromising application of SOLID design principles in day-to-day coding:
    • Single Responsibility Principle (SRP)
    • Open/Closed Principle (OCP)
    • Liskov Substitution Principle (LSP)
    • Interface Segregation Principle (ISP)
    • Dependency Inversion Principle (DIP)
  • Proven experience building clean abstractions, interfaces, and decoupling business logic from storage engines via the Data Access Layer (DAL).

Nice-to-Haves (Bonus)

  • Experience with Docker, Kubernetes, and managing multi-database container setups.
  • Knowledge of cloud platforms (AWS, GCP, or Azure) and CI/CD pipelines.
  • Understanding of system profiling, profiling memory leaks in Python, and API benchmarking.

Why you'll love working here

-      Competitive salary and benefits including Premium Healthcare package insurance

-      13th month salary, Performance bonus

-      16 days annual leave

-      Comprehensive Training Courses (Languages, Technical and Soft-skill)

-      Language Certificate allowance (TOIEC and Japanese)

-      Lunar New Year gifts

-      Lunch and bus/ parking allowance

-      Fun team activities and outings

-      Sponsored happy hour and sport clubs

-      Comfortable work space and friendly colleagues

ISB Vietnam Company Limited was established in 2003 with 100% investment of ISB Corporation

Company type
IT Outsourcing
Company industry
Software Development Outsourcing
Company size
151-300 employees
Country
Japan
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email Subscribe