Android Multi-Device Experience Engineer
Core
Oversees the design, implementation, and maintenance of robust and scalable software systems, ensuring efficiency, reliability, and performance while guiding teams on validation execution plans.
Role type
Senior IC software systems engineer (multi-device experience)
Builds
Scalable software systems and complex product platforms
Domain
Software Engineering / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Java, Python, Linux, Kubernetes, Docker, Microservices, API, SQL, Full Stack Development, Scalability, Software Engineering, Debugging, Automation
Preferred skills
Certified Software Systems Engineer (CSSE), Certified Systems Engineering Professional (CSEP), Agile Methodology
Technologies
Amazon Web Services, Microsoft Azure, Docker, Kubernetes, Linux
Responsibilities
Oversees installation, configuration, testing, and maintenance of operating systems and application software; Monitors and tests application performance to identify and resolve bottlenecks; Optimizes software systems for performance and resource efficiency; Gathers system engineering requirements for infrastructure components; Leads multiple project teams through design, analysis, coding, testing, and integration; Manages relationships with internal and outsourced development partners; Reviews designs and project activities for compliance with guidelines; Provides domain-specific expertise and leadership to cross-organization projects; Drives innovation and integration of new technologies; Provides guidance and mentoring to less experienced staff members.