Recebe mais respostas dos empregadores
Envia um currículo específico para a oferta em poucos minutos.
Sensor Tower in Lisbon is seeking a Software Engineer to help scale backend systems and optimize data access for clients, handling tens of terabytes of information.
You will participate in the full development life cycle, implement features end-to-end, and optimize high-volume endpoints with Ruby and ClickHouse, while collaborating in a distributed team.
Sensor Tower’s digital intelligence platform provides unparalleled insight into market trends, advertising, competitor’s strategies, and consumer/user audience across mobile, web, and gaming. Sensor Tower’s insights are trusted by more than 2,500 enterprises worldwide across tech, retail/commerce, entertainment/media, gaming, consumer packaged goods, finance, and investment.
From efficiently scaling database operations to supporting the growing amount of data (tens of terabytes), we're looking for engineers that have the creativity and skills to gather meaningful data and insights.
Interviewee: Engineering Team Lead - Sasha Yelkovenka
What does your day to day look like working as a Software Engineer? I work with tons of data and the volume of this data is constantly increasing. My job is to make sure our customers can access it as quickly as possible and provide them convenient tools for data consumption. I love the spirit of taking ownership of your work and product.
How do you collaborate with your team as a remote employee? Sensor Tower has a great atmosphere of a distributed team. We often pair over zoom to combine our knowledge in order to achieve better results.
We believe that "Simplicity is a prerequisite for reliability." We are looking for engineers who align with our core values:
Read more about some of our Technical challenges here (written by members of our engineering team):
https://sensortower.com/blog/speeding-up-the-backend-with-graph-theory
https://sensortower.com/blog/how-we-scaled-to-thousands-of-sidekiq-workers
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.