Spain

Valencia

Valencia, whose name comes from a Latin word meaning strength, is the third largest city in Spain after Madrid and Barcelona.

This beautiful city has it all; a remarkable history, a unique location by the Mediterranean Sea,a great quality of life, a powerful economy, several great Universities and research centers, and finally, a long culinary tradition (la Paella Valenciana!). We have chosen Valencia to establish our flagship development center to serve our European customers.

Why Join BTS?

  • Create your own career path
  • Join a company that encourages collaboration and values diversity
  • Get a competitive compensation package
  • Flexible work-life balance
  • Mentoring programs
  • Training courses
  • Relocation opportunities
  • Participation to the US stock option plan

Find Your Dream Job

Got a Project