Senior Mobile Software Architect
Core
Define shared architectural patterns and modular design systems across native iOS, Android, and cross-platform integrations; design scalable personalization and content delivery pipelines for high-traffic media experiences.
Role type
Senior Mobile Software Architect
Builds
Native mobile applications, cross-platform integrations, scalable personalization pipelines, and content delivery systems for media platforms.
Domain
Mobile technology, media streaming, cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Native mobile architecture (iOS/Android), distributed systems design, RESTful/GraphQL API design, media playback/streaming protocols, cloud infrastructure (AWS/GCP), security and privacy governance, code review, technical mentoring, system design, cost optimization
Preferred skills
Go or PHP backend systems, event-driven or microservice architectures, edge media caches, relational databases (SQL), open-source contributions
Technologies
Swift, Kotlin, Java, Objective-C, AWS, GCP, REST, GraphQL, SQL
Responsibilities
Define shared architectural patterns and modular design systems; design scalable personalization and content delivery pipelines; lead technical strategy and technology evaluations; conduct architecture proposals and code reviews; architect CDN caching and cloud infrastructure solutions; participate in deployments and on-call rotation; author resilient code and reusable libraries; mentor and interview software engineering staff.
Seniority
Senior, hands-on IC with leadership responsibilities