What you'll do
- Participate in the full development life cycle from design to release, focusing on backend implementation.
- Optimize database endpoints handling billions of rows using profiling and performance tuning techniques.
- Collaborate in a lean, flat organization with meaningful input on product development and architecture.
- Work on challenging products like SDK Insights, requiring understanding of mobile SDK teardown.
- Perform code reviews and contribute to improving tools and development processes.
What you should know
- Applicants should be comfortable working with large volumes of data and optimizing performance.
- The role offers opportunities to work on complex backend systems and influence product direction.
- Remote employees collaborate frequently via pair programming and Zoom, fostering team cohesion.
- Candidates with strong Ruby on Rails skills or willingness to learn it are preferred.
- Exposure to cloud environments like AWS and familiarity with tools like ClickHouse and Sidekiq is advantageous.
About the company
- Sensor Tower values simplicity, quality, extreme ownership, and prioritization in their engineering culture.
- The company operates as a distributed, remote-friendly team with a strong emphasis on collaboration.
- They focus on building products that handle large-scale data and analytics in the mobile app ecosystem.
- Sensor Tower is known for its technical transparency, sharing engineering challenges publicly via blogs.
- They maintain a lean and flat organizational structure, encouraging engineers to take ownership.
Key required skills
Ruby on RailsREST APIClickHouseMongoDBAWS