Software Engineer, Size Analysis & Snapshots
Core
Build and tune backend services and task-based pipelines that ingest, analyze, and compare mobile builds (iOS/Android) and large-scale image diffs for pull requests.
Role type
Senior full-stack software engineer (backend lean)
Builds
Mobile binary analysis and large-scale image comparison features integrated into CI/CD pipelines
Domain
Developer tools / Application monitoring / CI/CD
Deliverable
production ML models | product features
Required skills
Python (Django), React, TypeScript, async task systems (Kafka, queues), Postgres, performance engineering, large-file streaming
Preferred skills
Mobile build artifacts (LIEF, bundletool, DWARF), image processing/pixel-diff, GitHub Apps/Checks API, data visualization (treemaps)
Technologies
Python, Django, React, TypeScript, Kafka, Postgres, object storage
Responsibilities
Build backend services for multi-GB binary analysis and tens-of-thousands-of-image diffs; Extend product functionality end-to-end; Own GitHub integration (PR checks, webhooks); Ship frontend features for treemaps and diff viewers; Manage deploys, metrics, logging, and on-call debugging
Seniority
Senior, hands-on IC