As a Senior Software Engineer reporting to the Senior Director of Software Engineering you will play a vital role in shaping technical direction and making architecture decisions while leading a new R&D team that implements responsible AI solutions in global financial markets. This hands-on position is ideal for an engineer who fosters mentorship drives delivery and applies rigorous problem-solving strategies in uncertain situations. You will oversee R&D projects and proof-of-concept solutions based on Java and React while ensuring reliability and observability in the architecture you design. The position also involves championing software engineering best practices mentoring various levels of engineers and driving initiatives related to deployment observability security and operability. Your experience in cross-functional teams will be essential in analyzing requirements and developing strategic solutions as well as promoting AI-assisted tools throughout the software development lifecycle.