Product Software Engineer

Skills
APIData ScienceEnglishMedia ProductionProduct EngineeringTechnical DocumentationTelevision
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong professional experience with Python
  • Professional experience building web applications with React
  • Experience building and maintaining production software APIs platforms pipelines or automation tools
  • Experience shipping commercially used software
  • Strong understanding of software architecture debugging testing and code quality
  • Proficiency with Git and collaborative development workflows
  • Ability to work autonomously and make sound technical trade-offs
  • Clear written and verbal English communication skills

Nice to have

  • Audio processing interest
  • Video processing experience
  • Cloud and CI/CD familiarity
  • Desktop integrations exposure
  • C++ awareness
  • Agile mindset
  • Creative technology interest

Day to day

  • Own the product engineering layer for Krotos products across Python services and React applications
  • Build reliable processing pipelines integrations and workflows that connect ML outputs to audio generation rendering and assembly
  • Improve observability testing CI/CD deployment confidence and overall maintainability while working closely with product audio engineering and ML teams

Hiring process

  • Send CV and cover letter to admin@krotosaudio.com in PDF format
  • State what you can contribute towards Krotos after joining
  • Eligibility to work in the UK or Greece and satisfactory references are required