Software Engineer, Back End Leaning (Tech Lead Level)
Synthesia
Europe
engineering
43 days ago