Explore outstanding AI & Data jobs.
See now

Middle/Senior Software Engineer (Python/Golang)

M Village
SCIC Building - 16 Trương Định, Phường Võ Thị Sáu, District 3, Ho Chi Minh
Hybrid
Posted 6 hours ago
Job Domain:
Food and Beverage
Tourism and Hospitality Services
E-commerce
Media, Advertising and Entertainment
Financial Services

Job description

Middle Level:

  • Design, develop, and maintain backend services using Golang/Python.
  • Write clean, efficient, and testable code following best practices.
  • Collaborate with product managers, frontend engineers, QA, and DevOps to deliver features end-to-end.
  • Work with databases (SQL/NoSQL), caching, and messaging systems.
  • Ensure system performance, scalability, and reliability.
  • Participate in code reviews, documentation, and knowledge sharing.
  • Troubleshoot and resolve production issues.

Senior Level:

  • Lead the design, development, and deployment of backend services.
  • Architect scalable and resilient systems (microservices, distributed systems). 
  • Mentor and support junior/mid-level engineers through code reviews and technical guidance.
  • Optimize application performance, reliability, and security. 
  • Collaborate with product, frontend, QA, and DevOps to deliver features on time. 
  • Establish and enforce coding standards, best practices, and testing strategies.
  • Participate in system design discussions and technical roadmap planning. Investigate and resolve complex production issues.

Your skills and experience

  • Proficiency in Golang and/or Python.
  • Experience with RESTful APIs, microservices, or event-driven systems.
  • Solid knowledge of relational databases (PostgreSQL/MySQL) and basic query optimization.
  • Familiarity with Git, CI/CD pipelines, and containerization (Docker, Kubernetes).
  • Familiarity with cloud platforms (AWS).
  • Experience with NoSQL databases is a plus.
  • Strong problem-solving, analytical, and communication skills.
  • Good English communication (reading/writing).

Middle: 2–4 years of experience in backend software development.

Senior: 5+ years of experience in backend software development.

Proven experience in designing and scaling microservices architectures; ability to lead projects and work cross-functionally with multiple stakeholders.

Nice-to-have

  • Experience with Odoo, ERP systems or CI/CD tools.
  • Knowledge of message brokers (Kafka, RabbitMQ, Redis).
  • Exposure to monitoring and observability tools (Prometheus, Grafana, ELK, New Relic).
  • Previous experience in finance, e-commerce, or high-traffic platforms.

Why you'll love working here

  • 13th-month salary
  • Full salary on probation
  • Annual Leave: 12 days 
  • Premium Health insurance 
  • Employee discount for M Village's booking service
  • Provide budget for Laptop purchasing 
  • Social insurance: in accordance with the Social Insurance Law
  • Other allowance (Team bonding, birthday, marriage,...)
  • Annual Performance Review 
     

BECOME A PART OF M VILLAGE COMMUNITY

Company type
Non-IT
Company industry
Tourism and Hospitality Services
Company size
51-150 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email