Full Stack Engineer
Sensor Tower3 months ago
Vancouver, CanadaMid Level
Responsibilities
- Develop and maintain the advertising analytics platform using C#, SQL, and related backend and web technologies.
- Solve performance, scalability, and data-processing challenges involving large volumes of data.
- Refactor reporting systems to reduce code size and runtime while preserving results.
- Manage technical debt while delivering new business features.
- Contribute to architecture, clean code, system design, continuous improvement, and pull-request reviews.
- Participate in the development process, project coordination, frequent releases, and potential PagerDuty-supported on-call coverage.
Requirements
- Demonstrated experience developing with C#.
- Ability to code in C# and SQL, with occasional Ruby development.
- Comfort reading and modifying JavaScript and React is a strong plus.
- Interest in data-intensive systems and digital intelligence platforms.
- Ability to collaborate effectively with cross-functional and globally distributed coworkers.
Benefits
- Hybrid work culture with local and globally distributed colleagues.
- Work on challenging performance, scalability, and data-intensive engineering problems.
- Potential participation in an on-call rotation supported by PagerDuty.
Tech Stack
Categories
About Sensor Tower
Sensor Tower provides a digital intelligence platform that tracks market trends, app performance, web traffic, and advertising across mobile, web, and gaming for brands, publishers, and investors. It sells subscription SaaS products spanning App Intelligence, Audience & Web insights, and Digital Advertising Insights (formerly Pathmatics). Founded in 2013 and headquartered in San Francisco, its datasets are used by more than 2,500 enterprises across sectors to benchmark competitors and guide growth and investment decisions.