Staff Software Engineer (Platform)
Core
Architecting a 1-3 year roadmap for shared services to decouple existing functionality into highly reusable services, improving developer experience, productivity, security, and scalability.
Role type
Staff Software Engineer (Platform/Architecture)
Builds
Reusable shared services and platform infrastructure
Domain
Cloud-native backend engineering, distributed systems, AI platform infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Architecting complex distributed systems, backend system design, technical roadmap planning, code review and integration, mentoring engineers, agile development
Preferred skills
Deep experience in Python backend development, experience with Google Cloud Platform services, experience with Vue.js/Electron frontend
Technologies
Python, Google Cloud Platform (AppEngine, Datastore, BigQuery, Dataflow, Memcache, Cloud Tasks, Pub/Sub), Redis, Elastic Search, Datadog, Grafana, Vue.js, Vuex, Electron
Responsibilities
Define 1-3 year roadmap for Shared Services, write architectural design documents, estimate technical resources, execute platformization projects, develop well-tested features, review technical designs, deliver internal demos
Seniority
Staff, strategic architecture & mentorship