Golang Software Engineering Lead - Genai Platforms - Senior Vice President (Pune)

Golang Software Engineering Lead - Genai Platforms - Senior Vice President (Pune)

23 Oct
|
Citi
|
Pune

23 Oct

Citi

Pune

Discover your future at Citi : Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview : About the Role

We're seeking an exceptional Golang Software Engineering Lead - GenAI platforms to drive the backend technical vision and full-stack execution of our enterprise GenAI platform serving 180,000+ Citi employees globally. This is a senior technical leadership role for someone who wants to architect scalable, high-performance AI systems at the intersection of contemporary cloud-native development and cutting-edge AI—combining hands-on engineering excellence with strategic technical leadership.

You'll work with cutting-edge AI infrastructure including Claude, Gemini, and proprietary Citi models running on OpenShift/Kubernetes, building the next generation of AI-powered backend services and microservices that transform how employees interact with enterprise AI systems.

About Our Team

Our team operates like a research-driven startup within Citi, rapidly innovating on AI user experiences while maintaining enterprise-grade reliability, security, and compliance. We build and operate Citi Stylus Workspaces and other mission-critical GenAI platforms that demand exceptional scalability, performance, and reliability at global scale.

Our platforms integrate cutting-edge AI models to provide secure, compliant, and powerful AI capabilities across the organization. Our microservices architecture is built with Go and React, deployed on OpenShift/Kubernetes, and incorporates sophisticated document understanding, agentic capabilities, and integration with numerous internal systems.

What You'll Do

Architecture & Development





- Design, develop, and maintain core components of our production GenAI platform
- Architect new systems and services that scale to enterprise requirements (180,000+ users)
- Implement complex features across the entire stack, from backend services to frontend interfaces- Build sophisticated document processing and transformation pipelines
- Optimize system performance, particularly for AI-related operations and high-throughput scenarios
- Collaborate with AI researchers to implement state-of-the-art techniques
- Develop real-time streaming architectures for AI responses usingWebSocketsand Server-Sent Events
- Implement advanced caching strategies and distributed system patterns

AI/ML Engineering- Implement prompt engineering techniques and patterns for enterprise use cases

- Architect vector database solutions and semantic search capabilities
- Design streaming architectures for AI responses and real-time collaboration
- Integrate multiple LLM providers (Claude, Gemini, proprietary models)
- Develop agentic capabilities and multi-agent system orchestration
- Optimize AI inference performance and cost efficiency

DevOps & Production

- Design and implement observability solutions for AI-specific metrics and general system health
- Create and maintain deployment pipelines and configuration for multiple environments
- Build comprehensive CI/CD pipelines usingGitOpsworkflows




- Participate in production support rotation and incident response
- Lead production incident response, root cause analysis, and blameless postmortem processes
- Analyze and resolve complex production issues across the stack- Optimize build processes and deployment strategies for performance

Cloud & Infrastructure

- Design and implement Kubernetes/OpenShift deployment patterns and Helm charts
- Architect service mesh implementations (Istio) for microservices communication
- Implement infrastructure-as-code andGitOpsworkflows
- Design network architecture for distributed systems
- Ensure security best practices including OAuth/JWT, Vault integration, and document classification
- Build container-based deployment strategies with high availability

Leadership & Collaboration

- Define technical vision and roadmap for GenAI platform backend excellence and full-stack capabilities
- Set technical vision and drive architectural direction across multiple services and teams
- Provide technical mentorship to engineering teams and develop technical talent
- Lead architectural discussions and make strategic technical decisions
- Partner with engineering, security, and business leaders to align technology strategy with organizational objectives
- Drive engineering excellence through code reviews and best practice implementation
- Represent the engineering organization in cross-functional leadership forums
- Lead cross-functional collaboration with product managers, AI researchers, and frontend engineers
- Build and lead high-performing engineering teams

What You Bring

Core Technical Expertise (Must-Have)

Programming & Software Design

- Expert-level Go programming (5+ years) with deep understanding of concurrency p

📌 Golang Software Engineering Lead - Genai Platforms - Senior Vice President (Pune)
🏢 Citi
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: golang software engineering lead - genai platforms - senior vice president (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: golang software engineering lead - genai platforms - senior vice president (pune) / pune