Job Description

Responsibilities
  • Design and develop performance-critical backend components in modern C++ (C++17 or later)
  • Build and maintain web services and APIs in (TypeScript) or Python (asyncio)
  • Optimize and bridge systems across languages — integrating low-level C++ logic with higher-level services
  • Work closely with DevOps to deploy services in cloud-native environments (AWS/Kubernetes)
  • Participate in architecture discussions, code reviews, and ongoing refactoring initiatives
  • Write clean, tested, maintainable code and mentor peers on engineering best practices
  • Troubleshoot, profile, and optimize backend performance under high load
  • Education & Experience

  • 5+ years of experience in backend development, including
  • Strong production experience with modern C++
  • Proficiency in (JavaScript/TypeScript) or Python
  • Solid understanding of multithreading, memory management,...
  • Ready to Apply?

    Take the next step in your AI career. Submit your application to Topcon today.

    Submit Application