As a Software Engineer II - Android, you will contribute to all aspects of the agile development life cycle, including design, development, documentation, testing, and operations. You will play a key role in defining, designing, and developing product features. This role requires you to design, implement, test, deploy, and maintain innovative software solutions to improve service performance, durability, cost-effectiveness, and security. You will use software engineering best practices and work in an agile, startup-like environment.