Back End Engineer - Data Fetching

Sensor Tower

Apply Now
Location
Vancouver

Job Description

Job Overview

Sensor Tower is seeking a Back End Engineer to join the Data Fetching Team, which is responsible for building and maintaining systems that collect public data from third-party sources. The role involves developing and maintaining data ingestion pipelines that support key data flows across the company, ensuring accuracy, stability, and scalability in data collection processes.

Technical Requirements

Required Skills
  • • Python
  • • RESTful systems
  • • API design
  • • data hygiene
  • • validation
  • • versioning
Preferred Skills
  • • Ruby
  • • HTML parsing tools
Experience Level

Solid knowledge of modern software languages and experience with REST APIs

Responsibilities

  • • Participate in the full development life cycle for data ingestion projects
  • • Engage in code reviews and champion best practices
  • • Work closely with the Product team to deliver innovative data features
  • • Design, implement, and maintain robust data collection pipelines
  • • Build resilient systems that maintain high throughput
  • • Monitor and troubleshoot data pipelines
  • • Track changes in external data schemas and adjust collection logic
  • • Automate maintenance, alerting, and recovery for scripts
  • • Work cross functionally with the compliance team

Technical Environment

Languages

Benefits & Perks

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

Additional Information

Location
Vancouver, Remote
Type
Full Time
Compensation
Not specified

About Sensor Tower

Sensor Tower provides market intelligence and insights for app developers and marketers to measure the digital economy.

Company Size
201-500
Categories
app insights Digital Advertising Market Intelligence Mobile Analytics

Skills & Technologies