Android Multi-Device Experience Engineer
Core
Design, implement, and maintain complex software systems at the intersection of software development, system architecture, and project management to ensure successful development and deployment of software solutions.
Role type
Senior IC software systems engineer
Builds
Reliable, cost-effective, high-quality software solutions for assigned systems portions or subsystems
Domain
Software Engineering / Systems Engineering
Required skills
C++, Java, Python, Linux, Docker, Kubernetes, Microservices, SQL, API, Full Stack Development, Scalability, Software Engineering, Debugging, Automation
Preferred skills
Certified Software Systems Engineer (CSSE), Certified Systems Engineering Professional (CSEP)
Technologies
Amazon Web Services, Microsoft Azure
Responsibilities
Design enhancements, updates, and programming changes for portions and subsystems of systems software; Analyze design and determine coding, programming, and integration activities; Write and execute complete testing plans, protocols, and documentation; Leads a project team of other software systems engineers and internal and outsourced development partners; Provides guidance and mentoring to less-experienced staff members.
Seniority
Senior, hands-on IC with team leadership
