We are seeking a seasoned Senior Software Engineer with a robust background in API development and building data processing systems. This role requires knowledge of cloud technologies, proficiency in Python, and direct experience working with databases. The ideal candidate will be technically strong, motivated to solve problems, loves to learn and experiment, uses data and empirical evidence to make thoughtful decisions, and a team player who is confident in working with a geo distributed team. You should be capable of bootstrapping yourself with new technologies and develop strong logical opinions while maintaining openness to ideas from others. As a critical player in a cross-functional team who cares a lot about the users, your collaborative and innovative problem-solving skills will be highly valued.