Valencia, Spain

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.

View in Map
No open positionsNo open positions

Our benefits

Join our team and enjoy the many benefits BTS offers.

Flexible working hoursFlexible working hours
Stock OptionsStock Options

Want to work with us in Valencia, Spain?