The Risk team at Uber is seeking a Backend Software Engineer II to join their mission of protecting users from malicious intent while ensuring seamless experiences for millions of daily users. As part of this full-stack and cross-functional team, you'll work on challenging problems across Backend, Frontend, Data, and ML engineering spaces. The role involves direct responsibility for vital systems and processes, where you'll craft and build high-quality, scalable systems that impact Uber's global operations. You'll collaborate with Product Management and Data Science teams, focusing on writing efficient code, providing thorough code reviews, and designing integrated architectures. The position requires strong programming skills in languages like Java, Python, or Go, and emphasizes both technical excellence and cross-team collaboration. This hybrid role is based in Hyderabad, offering the opportunity to work on systems that directly affect Uber's core security and user experience initiatives.