Role Overview
As a Senior Full Stack Engineer reporting to Senior Director of Software Engineering, you'll play a critical role in setting technical direction, owning architecture decisions, and enabling a new R&D team to take responsible AI solutions from concept to production in global financial markets. You'll thrive in this position if you're a hands-on engineer who leads through delivery, mentors with generosity, and brings rigorous thinking to problems that don't always have a defined answer from the start.
Key Responsibilities
- Lead R&D and proof-of-concept deliveries for cloud-native solutions built on Java and React, setting the technical bar and driving architecture decisions end-to-end.
- Design and own secure integrations using REST and modern agent-to-agent protocols, ensuring services are reliable, observable, and production-ready.
- Establish and champion software engineering best practices across the team and organization, mentoring DevOps and software engineers at all levels.
- Drive cross-functional initiatives spanning testing, deployment, observability, operability, and security, contributing to requirement analysis and solution design.
- Promote the adoption of AI-assisted tooling across products and the software development lifecycle, and take on Agile process roles (e.g., Scrum Master or Product Owner) as needed to support team delivery.