As a Software Engineer II - Android, you will contribute to 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. Your responsibilities involve designing, implementing, testing, deploying, and maintaining innovative software solutions to improve service performance, durability, cost, and security. You will use software engineering best practices to ensure high-quality deliverables and work in an agile, startup-like environment, focusing on the most important priorities.