Back End Engineer (Mid/Sr Level) - Ruby
Published on March 10, 2026
Sensor Tower, named one of "The 50 San Francisco Tech Companies You Should Know in 2020" is a market-leading competitive intelligence solution in the mobile app market. As a globally distributed team that has hit profitability with minimal funding ($1 million seed round), we attribute our success to both our innovative & trusted product and our talented employees. We put a great emphasis on hiring self-starters that are both driven and humble enough to recognize that there is always more to learn and more that each of us can do on our mission of being the Trusted Source of Mobile Insights.
Public companies like DocuSign and Expedia, as well as fast-growing startups like Hotel Tonight, Ticketmaster, and Robinhood turn to Sensor Tower to make key business decisions. Our insights are cited by the world's leading news and finance publications, including the Wall Street Journal, The New York Times, Forbes, Fortune, Bloomberg, CNBC, The Washington Post, and Reuters.
- Participate in the full development life cycle, including design, implementation, quality polish, and release.
- Leverage your strengths and interests to work on full feature implementation from brainstorming the architecture design, all the way to the back end implementation and delivery to the customers.
- Optimise endpoints that touch billions of rows in the database, by applying profiling to ruby code and understanding crucial performance details of ClickHouse queries.
- Perform code reviews, and suggest improvements to tools and processes.
- Work on challenging products like SDK Insights, where you not only need to develop a robust back-end, but also understand how mobile SDK teardown works.
- 3+ years of experience as a software engineer (If you have lesser years of experience but have meaningful github contributions and other coding samples, this will be taken into consideration).
- Strong foundation in programming, algorithms, and software application design.
- Solid understanding of RESTful systems and the principles of good API design.
- You have an understanding of the basics of cloud environments, and ideally you’ve had some exposure to AWS.
- Required: Ruby on Rails (or Python and willing to learn Ruby on Rails).
- Nice to have: Clickhouse, MongoDB, Sidekiq, TypeScript, React.js.