Back End Engineer (Mid/Sr Level) - Ruby
Sensor Tower•Lisbon
Ruby on RailsReactTypeScriptMid-Senior level
Job Summary
+ InsightsRole Summary
- •Participate in the full development lifecycle from design to delivery, focusing on backend features.
- •Optimize database endpoints handling billions of rows, with emphasis on Ruby code profiling and ClickHouse query performance.
- •Collaborate in a remote, distributed team environment using pair programming and code reviews.
- •Work on complex products like SDK Insights, requiring understanding of mobile SDK teardown and backend robustness.
- •Contribute to improving tools and processes, promoting code quality and maintainability.
About the Company
- •Sensor Tower values simplicity, quality, extreme ownership, and prioritization in their engineering culture.
- •The company operates with a lean and flat organizational structure, encouraging engineers to have meaningful input.
- •They focus on handling large-scale data (tens of terabytes) and delivering fast, reliable data access to customers.
- •Sensor Tower is a remote-friendly company with a strong emphasis on distributed team collaboration.
- •They operate in the mobile app analytics industry, providing unique insights through data-driven products.
What You Should Know
- •Applicants should be comfortable working with large datasets and optimizing performance at scale.
- •The role offers opportunities to take ownership of features and influence product direction in a flat team.
- •Remote work is supported with active collaboration via Zoom and pair programming.
- •Candidates with a strong foundation in software design, algorithms, and API development will thrive.
- •Exposure to cloud environments like AWS and willingness to learn Ruby on Rails if coming from Python is valued.
Key Required Skills
Ruby on RailsClickHouse - databaseMongoDBSidekiqREST APIAWS
These insights are AI-generated based on the job description.