nexuscorp logo

Software Engineer (Python Automation)

nexuscorp

Minato-Ku, TokyoPermanentPosted Apr 9, 2026

Job description

Responsibilities

  • Design, implement, and maintain Python-based software systems or services.
  • Develop and enhance scalable, distributed systems and optimize their performance.
  • Build automation tools and frameworks to support continuous integration and deployment processes.
  • Collaborate with cross-functional teams to integrate device hardware and testing tools into the development pipeline.
  • Conduct in-depth analysis and debugging of video streaming products and resolve performance issues.
  • Write clean, maintainable, and testable Python code for diverse applications.

Requirements

  • 5+ years of proven work experience as a Python Developer or Software Engineer.
  • Proficiency in Python and experience with frameworks like Flask, Django, or FastAPI.
  • Strong understanding of distributed systems, parallel computing, and performance tuning.
  • Familiarity with Unix/Linux environments and scripting.
  • Experience in developing and maintaining automated testing frameworks and pipelines.
  • Understanding of Android development tools (e.g., ADB, Android Studio) is a plus.
  • Experience with test-driven development and version control systems like Git.
  • Ability to document technical designs, requirements, and specifications.
  • Bilingual (Japanese & English) , Proficiency in English, both written and verbal.

Preferred Skills

  • Experience in cloud technologies and deployments (e.g., GCP, AWS, Azure).
  • Knowledge of single-board computers like Raspberry Pi for development and integration.
  • Familiarity with DevOps practices, CI/CD pipelines, and containerization (e.g., Docker, Kubernetes).
  • Strong collaboration skills and the ability to work across teams in global environments.

More jobs at nexuscorp

See all openings at nexuscorp

More jobs in Minato

See all jobs in Japan