Junior Back End Engineer
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.
- As a junior engineer, you’ll be supported by mentors and teammates while you:
- Contribute to features across the full development lifecycle.
- Help build APIs and backend services that power customer-facing products.
- Learn how to work with large datasets and high-performance databases.
- Improve code quality through testing, refactoring, and code reviews.
- Pair-program and collaborate with teammates to solve problems together.
- Gradually take on more ownership as you grow.
- You don’t need to know everything on day one. We value potential, curiosity, and a strong foundation.
- Preferred: Knowledge of Ruby on Rails and the broader Ruby ecosystem is a large plus. Alternatively, demonstrated proficiency in Python or similar languages, with a willingness to cross-train in Ruby, is acceptable.
- Nice-to-have: Experience with Clickhouse or other OLAP databases; MongoDB or other document stores; Sidekiq or other asynchronous task runners.
- Technical Foundation: A strong grasp of algorithms, RESTful systems, and API design. Experience with data analysis and data pipelining is ideal.
- Github/Portfolio: A portfolio of meaningful Github contributions, open-source work, or interesting personal projects that demonstrate you can build working software.
- Curiosity & Drive: A proactive approach to digging into sources yourself rather than relying on second-hand information, and an eagerness to understand why a project is valuable before you start coding.
- Interest in backend systems and working with data.
- Eagerness to learn and ask questions.
- Strong communication and collaboration skills
- Mentorship from senior engineers.
- Real ownership of features (not just small tasks).
- Exposure to large-scale production systems.
- Collaborative culture.
- Opportunities to grow and learn new things.