Uber is seeking a Senior Software Engineer (iOS) to join their Payments team in Hyderabad, India. As a technical leader, you'll tackle critical engineering and business problems within the Payments space. You'll have the autonomy to define problems, propose solutions, and lead their execution with minimal oversight. Your responsibilities include developing and implementing a strategic vision for the Payment Methods team, providing technical leadership and mentorship, and working effectively with cross-functional partners. You'll guide team members in best practices for code, documentation, testing, and monitoring, setting a high bar for engineering quality. This role requires a Bachelor's or Master's degree in Computer Science or a related field, 10+ years of software engineering experience, proficiency in iOS engineering & tools, and strong leadership skills. Experience in the payment space and excellent communication skills are preferred. Uber offers a collaborative work environment and expects employees to spend at least half of their work time in the assigned office, unless formally approved to work fully remotely.