NSC Software11.04.26
AI SCORE 8.5

Senior Python Backend Engineer - Remote Opportunity

$30K/month

About the Role

We are seeking a Senior Python Backend Engineer to join our team at NSC Software, a leading software development and consulting company based in Vietnam. This role offers the flexibility of remote work, allowing you to balance your professional and personal life while contributing to exciting projects. As a Senior Python Backend Engineer, you will play a critical role in designing and developing scalable backend systems and APIs.

What You'll Do

  • Design, develop, and maintain backend services primarily using Python.
  • Build and optimize RESTful APIs for client applications.
  • Develop and maintain backend services using JavaScript where applicable.
  • Work with relational databases, especially PostgreSQL, for data modeling and performance tuning.
  • Implement business logic, data processing, and system integrations.
  • Collaborate closely with frontend, product, and DevOps teams to deliver secure and efficient backend solutions.
  • Manage source code and CI/CD workflows using Git/GitLab.
  • Troubleshoot and resolve complex backend issues.

Requirements

  • 5+ years of backend development experience.
  • Strong proficiency in Python and solid experience working with PostgreSQL.
  • Good understanding of RESTful API design and system architecture.
  • Experience working with Git/GitLab for version control.
  • Familiarity with JavaScript is a plus for backend development.
  • Strong problem-solving and analytical skills.
  • Good communication skills in English.
  • Currently based in Hanoi or willing to relocate to Hanoi.

Nice to Have

  • Experience with microservices architecture.
  • Experience with cloud platforms (AWS, GCP, or Azure).
  • Familiarity with Docker or containerization.

What We Offer

  • Competitive salary up to $2500 USD/month.
  • Remote work arrangement, allowing for flexibility and comfort.
  • Attractive benefits including social insurance and health care.
  • Opportunity to work within a professional and multicultural environment.
  • Assistance and support through all aspects of the onboarding process.
  • Personal growth opportunities including training sponsorship programs.
  • Annual paid leave and vacation days.
  • Mental health support at work and English classes for professionals.
Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Python Backend Engineer position offers a competitive salary and the flexibility of remote work. Join a reputable company with a strong focus on professional growth and a supportive environment.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.