We are seeking a hands-on Technical Development Lead to design, build, and scale an enterprise GenAI platform in a regulated banking environment for our Integral IQ global business. This role owns technical architecture, engineering execution, and delivery quality, working closely with the Product Owner / Program Manager to enable GenAI Use Cases across Front Office, Middle Office, and Back Office domains. The role requires deep expertise in distributed systems, cloud-native platforms, data-intensive architectures, and strong understanding of banking operations and controls.
Key Responsibilities
Technical Architecture & Design
- Define and evolve the end-to-end architecture for the GenAI platform.
- Design scalable, resilient, and secure distributed systems using Java microservices and event-driven patterns.
- Ensure architecture aligns with Front Office performance needs, Middle Office risk controls, and Back Office operational efficiency.
- Partner with enterprise architects to align with bank-approved standards.
Engineering Execution & Delivery Leadership
- Lead hands-on engineering execution across multiple PODs.
- Translate product backlog into technical designs, sprint plans, and delivery roadmaps.
- Review code and designs to ensure quality, performance, and security.
- Ensure predictable delivery and manage technical risks and dependencies.
GenAI & Platform Engineering
- Lead integration of GenAI capabilities including prompt management, RAG pipelines, and model inference.
- Provide technical guidance on use of LLMs and GenAI frameworks in regulated environments.
- Ensure responsible AI principles, explainability, and auditability are embedded by design.
Data, Streaming & Caching Platforms
- Design and govern use of Kafka for event-driven architectures and real-time data pipelines.
- Ensure correct use of Redis for caching, session management, and low-latency access.
- Work closely with Data Architects on data migration, analytics, and ML-ready data platforms.
Cloud-Native & Containerized Platforms
- Own engineering standards for Docker-based containerization and Kubernetes orchestration.
- Define CI/CD pipelines, deployment strategies, autoscaling, and high availability patterns.
- Support hybrid, private cloud, and on-prem deployments common in banking.
Banking, Risk & Compliance Alignment
- Embed security, risk, and compliance requirements into architecture and code.
- Partner with Risk, Compliance, and Audit teams on design reviews and regulatory readiness.
- Ensure solutions meet data privacy, data residency, and model risk management requirements
Technology Leadership
- Mentor POD Leads and senior engineers.
- Set coding standards, architecture guidelines, and engineering best practices.
- Foster a culture of ownership, quality, and continuous improvement.
Qualifications
- Bachelor's or Master's degree in Engineering or Computer Science.
- 1318 years of hands-on software engineering and technical leadership experience.
- Strong experience in banking or regulated financial services environments.
- Deep expertise in Java, microservices, distributed systems, Kafka, and Redis.
- Hands-on experience with Python for data platforms and analytics.
- Experience with Big Data platforms such as Snowflake and/or Hadoop.
- Experience with orchestration tools such as Databricks and/or Apache Airflow.
- Hands-on experience with at least one cloud platform (AWS, Azure, or GCP).
- Strong understanding of Front Office, Middle Office, and Back Office banking processes.
Success Measures
- Stable, scalable, and secure GenAI platform in production.
- Predictable delivery of platform and POD milestones.
- Positive audit, risk, and compliance outcomes.
- High engineering quality and platform adoption across FO, MO, and BO teams.
- Strong, effective collaboration with Product and business stakeholders.