Golang Software Engineering Lead - GenAI platforms - Senior Vice President
Job Req Id:
26963074
Location(s):
Pune, Maharashtra, India
Job Type:
On-Site/Resident
Posted:
Jul. 01, 2026
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 platformsto 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 modern 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
Design and implement scalable microservices architecture for complex GenAI applications
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
Build practical LLM-based applications with production-grade reliability
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
Implement monitoring, error tracking, and alerting for production applications
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 patterns
Proficiency with TypeScript/JavaScript and React (3+ years)for full-stack development
Strong understanding of clean architecture, SOLID principles, and design patterns
Experience with concurrent and parallel programming
Comfort with both statically and dynamically typed languages
Advanced knowledge of microservices architecture and API design
Deep understanding of RESTful APIs,gRPC, and real-time communication protocols
Cloud & Infrastructure
Deep understanding of Kubernetes/OpenShift architectureand deployment patterns
Experience with service mesh implementations (Istio preferred)
Knowledge of infrastructure-as-code andGitOpsworkflows
Understanding of network architecture for distributed systems
Experience with containerization (Docker) and orchestration at scale
Proficiency with Helm charts and Kubernetes operators
AI/ML Engineering
Practical experience implementing LLM-based applicationsin production environments
Knowledge of prompt engineering techniques and patterns
Understanding of vector databases and semantic search
Experience with streaming architectures for AI responses
Familiarity with AI model integration, fine-tuning, and optimization
Understanding of RAG (Retrieval-Augmented Generation) patterns
Data & Systems
Experience with document processing and transformation pipelines
Knowledge of NoSQL databases, particularly MongoDB
Understanding of caching strategies and implementations (Redis)
Experience with high-throughput, low-latency distributed systems
Knowledge of S3-compatible object storage and data management
Understanding of data consistency patterns in distributed systems
DevOps & Reliability
Strong understanding of observability(metrics, traces, logs)
Experience with CI/CD pipelines and automated testing
Knowledge of performance testing and optimization techniques
Experience with production incident management and resolution
Understanding of SRE principles and practices
Experience with monitoring tools (Prometheus, Grafana, ELK stack)
Security & Compliance
Knowledge of OAuth/JWT authentication and authorization patterns
Experience with secrets management (Vault)
Understanding of security best practices for enterprise applications
Familiarity with compliance requirements in regulated industries
Professional Experience
15+ years of overall software development experience
5+ years in technical leadership positions
5+ years working with cloud-native architectures
3+ years practical experience with AI/ML systems in production
Experience leading teams building enterprise-scale systems (10,000+ users)
Track record of successfully delivering complex technical projects at organization-wide scale
Experience building and leading high-performing engineering teams
History of mentoring and developing engineering talent
Experience operating in regulated industries (finance, healthcare, government)
Nice to Have
Experience architecting and scaling backend systems for enterprise environments
Knowledge of micro-frontend architecture and module federation
Understanding ofGraphQLand real-time data synchronization
Experience with AI/ML interface patterns and prompt engineering UX
Knowledge of event-driven architectures and message queuing systems
Experience with performance optimization and load testing at scale
Understanding of chaos engineering and resilience testing
Familiarity with multiple programming languages and paradigms
Who You Are
Beyond technical skills, you are:
Innovative problem solverwho transforms complex technical challenges into elegant, scalable solutions
Passionate about AI-powered systemsand leveraging AI to revolutionize enterprise applications
Hands-on technical leadercomfortable diving deep into technical details while maintaining strategic perspective
Self-drivenwith ability to work in a fast-paced, research-oriented environment
Strong problem-solverwith a systematic approach to complex challenges
Excellent communicatorable to articulate complex technical concepts to diverse audiences
Collaborativewith experience working across teams (engineering, design, product, business)
Curiousabout emerging technologies with commitment to staying current
Pragmaticwith ability to balance ideal solutions with practical constraints and timelines
Comfortable with ambiguityand ability to make progress with incomplete information
Quality-focusedwith strong attention to detail and commitment to engineering excellence
Why Join Us?
Cutting-Edge Technology: Work with the latest AI/ML infrastructure, modern backend frameworks, and emerging cloud-native technologies
Enterprise Scale: Build systems serving users globally with real business impact
Innovation Culture: Research-driven environment encouraging experimentation and rapid prototyping
Technical Excellence: Collaborate with world-class engineers and AI researchers
Career Growth: SVP-level technical leadership role with visibility to senior leadership
Meaningful Work: Build backend systems powering AI transformation across a global financial institution
Work Environment
We embrace a hybrid work model with a mix of in-office and remote work. We value innovation, technical excellence, and operational discipline. We operate with agile methodologies adapted to our specific needs, with two-week sprints, regular releases, and continuous improvement cycles.
Education
Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent practical experience
Technical Environment
Backend: Go microservices with clean architecture patterns
Frontend: React 19+ with TypeScript, modern state management (Zustand),TanStackQuery
Infrastructure: OpenShift/Kubernetes with Helm deployments, Istio service mesh
Data Storage: MongoDB, Redis, S3-compatible object storage
APIs: REST,gRPC,WebSockets, Server-Sent Events
AI/ML: Integration with multiple LLM providers (Claude, Gemini, proprietary models), vector search, prompt engineering
Security: OAuth/JWT, Vault, document classification
Testing: Comprehensive testing strategies (unit, integration, E2E)
Build Tools: Modern CI/CD pipelines,GitOpsworkflows
Observability: Metrics, traces, logs, monitoring and alerting
Performance: High-throughput, low-latency distributed systems optimization
Ready to Apply?
If you're passionate about building scalable, intelligent backend systems at the intersection of AI and modern cloud-nativedevelopment, andwant to shape the future of enterprise AI platforms at global scale, we'd love to hear from you.
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.
Global Benefits
Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance. Explore a few of the highlights that make working with us rewarding.
Explore More Jobs
-
Wealth Relationship Manager - Downtown Manhattan
- New York, New York
-
Treasury Operations Assistant Manager
- Istanbul, Istanbul
-
Technical Database Architect -Vice President
- Pune, Maharashtra
-
Target Market Remediation Senior Analyst (fixed term)
- Warsaw, Mazovia
-
Early Career Talent Network
Sign up to receive personalized job matches based on your skills and interests. We'll help you discover opportunities that align with your goals.
-
Career Professionals Talent Network
Sign up to receive tailored job matches based on your skills and experience. Discover opportunities that align with your ambitions.