
Search by job, company or skills
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.
· 15–20 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.
Job ID: 146681585