Back End Developer (Ruby)

Sensor Tower cultivates responsibly sourced market intelligence that provides visibility into the trends shaping the global digital economy.
London, UK
Backend
Mid-Level Software Engineer
Remote
3+ years of experience

Description For Back End Developer (Ruby)

Sensor Tower is seeking a Back End Developer (Ruby) to join their R&D Platform & Front End Engineering team. This remote position offers an opportunity to work with large-scale data operations and build efficient tools for data consumption. As a Back End Developer, you'll be involved in the full development lifecycle, from design to implementation and release. You'll work on feature implementation across the stack, develop high-performance data pipelines, and contribute to code reviews. The ideal candidate has 3+ years of software engineering experience, strong programming skills, and proficiency in Ruby on Rails or willingness to learn. Experience with cloud environments, particularly AWS, is beneficial. Sensor Tower offers a flexible work environment, allowing employees to maintain a healthy work-life balance. They provide various benefits including flexible time off, health and wellness stipends, and home office support. Join Sensor Tower to shape the future of market intelligence in the digital economy while enjoying a supportive and inclusive work culture.

Last updated 8 days ago

Responsibilities For Back End Developer (Ruby)

  • Participate in the full development life cycle, including design, implementation, quality polish, and release
  • Work on full feature implementation from the front end, to the API, all the way to the back end
  • Develop and optimize high performance data aggregation and analysis pipelines at scale
  • Perform code reviews, and suggest improvements to tools and processes

Requirements For Back End Developer (Ruby)

Ruby
MongoDB
TypeScript
React
  • 3+ years of experience as a software engineer
  • Meaningful github contributions and other coding samples
  • Strong foundation in programming, algorithms, and software application design
  • Solid understanding of RESTful systems and the principles of good API design
  • Understanding of the basics of cloud environments, ideally with 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, ES6

Benefits For Back End Developer (Ruby)

  • Flexible time off
  • Health and wellness stipend
  • Monthly internet stipend
  • One-time $500 home office stipend

Interested in this job?

Jobs Related To Sensor Tower Back End Developer (Ruby)

Software Engineer (Realtime Systems, Rust)

Join Genius Sports as a Software Engineer specializing in Realtime Systems and Rust, developing cutting-edge tracking systems for major sports leagues in New York City.

Product Engineer

Join Intercom as a Product Engineer to build AI-powered customer service solutions and shape the future of online business interactions.

Software Engineer - AppRisk Team (Node.js, TypeScript)

Snyk is hiring a Software Engineer for their AppRisk Team to build and maintain a best-in-class inventory management system using Node.js and TypeScript.

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Join Canonical as a Python and Kubernetes Software Engineer specializing in Data, AI/ML & Analytics. Build open-source solutions for cloud and infrastructure.

Field Deployment Engineer, Fleet

Field Deployment Engineer for Axon's Fleet solutions, implementing network, hardware, and software for law enforcement technology.