Android Multi-Device Experience Engineer
Core
Designing software systems running on multiple platform types, including writing and execution of test plans, debugging, and testing scripts and tools.
Role type
Systems Engineer (Software)
Builds
Operating systems, application software, and system management tools
Domain
Software Engineering / Systems Integration
Required skills
C++, Java, Python, Linux, Docker, Kubernetes, Microservices, SQL, API, Automation, Full Stack Development
Preferred skills
Certified Software Systems Engineer (CSSE), Certified Systems Engineering Professional (CSEP)
Technologies
Amazon Web Services, Microsoft Azure
Responsibilities
Installs, configures, tests and maintains operating systems, application software, and system management tools; Designs limited enhancements, updates, and programming changes for portions and subsystems of systems software; Analyzes design and determines coding, programming, and integration activities required; Executes and writes portions of testing plans, protocols, and documentation; Participates in concept design discussions, gathers system level requirements, clarifies interfaces; Improves the whole lifecycle of services from inception and design, through deployment, operation, and refinement; Provides support services through activities such as system design consulting, developing software platforms and frameworks, capacity planning, and launch reviews; Collaborates with internal and outsourced development partners regarding software systems design status, project progress, and issue resolution.
Seniority
Mid-level, hands-on IC
