CrawlJobs Logo

Full Stack Engineer - Vice President

India, Pune · Job Posted May 14, 2026
Apply Position
Job Link Share

Job Description

This role is for an innovative Full Stack Engineer to help the build out of solutions that comprise of agentic flows & application integration, focusing on process efficiencies, automation, simplification, and risk reduction across enterprise business solutions. The successful candidate will contribute to the technical direction of products and services, instil engineering best practices, and promote cultural change within the organization. This position involves close collaboration with various technology teams to push the adoption of Generative AI technologies and agentic flows across enterprise-wide applications and processes, and to develop partnerships with third-party providers for validating and adopting best-of-breed solutions.

Job Responsibility

  • Contribute significantly to engineering & delivery of end-to-end solutions
  • Adopt a product-focused approach, ensuring the development of robust, scalable, and user-friendly solutions
  • Thrive in a fast-paced environment by continuously testing, learning, and tackling cutting-edge problems
  • Actively engage in pair programming, promote lean methodologies, and streamline processes by removing unnecessary bureaucracy
  • Prioritize rapid delivery and iterative development, demonstrating adaptability and a willingness to pivot rather than pursuing a perfect upfront solution
  • Develop foundational components and mature technology capabilities in Artificial Intelligence (AI) and Large Language Models (LLMs)
  • Drive the enterprise-wide adoption and successful integration of Generative AI solutions
  • Demonstrate strong problem-solving capabilities and a proactive learning mindset, continuously acquiring new skills
  • Exhibit excellent communication and collaboration skills, effectively engaging with diverse stakeholders
  • Be adaptable and resourceful in navigating complex technical and organizational challenges

Requirements

  • Strong engineering experience with high-performance, large-scale distributed systems
  • Fluency in Java, Python or both
  • UI development skills with technologies such as React JS or StreamLit
  • Experience with frameworks such as Spring (Boot, Core, JDBC, AI etc.) or Flask
  • Proficiency in database technologies, such as Oracle, Postgres, or MongoDB
  • Experience designing and implementing REST or WebSocket APIs
  • Experience with messaging and integration platforms like Kafka or JMS/MQ
  • Familiarity with one of the major cloud platforms including AWS, GCP, or Azure
  • Strong knowledge of infrastructure tools, including Docker, Kubernetes, Terraform, and Helm
  • Experience with build and deployment (CI/CD) tools such as Jenkins and Gradle
  • A minimum of 10+ years of professional experience in financial services, technology firms, or dynamic start-up environments
  • Strong hands-on experience with Agile delivery, product management, and value stream methodologies
  • Proven track record in producing high-quality project artifacts
  • Demonstrated ability to drive the design, development & implementation of scalable systems
  • Motivated self-starter with the ability to quickly learn new skills and effectively navigate complex organizational structures
  • Bachelor's degree in Computer Science, Information Technology or Engineering is required
  • a Master's degree is preferred

Nice to have

  • Proficiency in Javascript/Typescript or Golang is also highly valued
  • Understanding of Gen AI Engineering - LangChain, LangGraph, and MLFlow, LLMs, transformers, agentic frameworks, vector stores, and search algorithms
  • Experience using AI coding assistants such as CoPilot or Devin

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Full Stack Engineer - Vice President

8 matching positions

Ai-First Full Stack Engineer - Vice President

We are seeking a highly experienced and technically proficient AI-First Full Sta...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience in software engineering, with at least 6 years in a senior or lead role delivering complex, enterprise-grade applications
  • Demonstrated success building and deploying applications in financial services, banking, or capital markets domains
  • Proven experience leading technical implementations and mentoring other engineers in a senior individual contributor capacity
  • Strong communication and stakeholder management skills
  • Advanced degree (or equivalent experience) in Computer Science, Engineering, or a related quantitative field is preferred
  • Deep, practical knowledge of designing for cloud readiness, including microservice architecture, 12-Factor App principles, and modern design patterns
  • Proven experience championing SDD (Spec Driven Development), TDD (Test Driven Development), and DDD (Domain Driven Design) within an agile environment
  • Mastery of modern Java (JDK 17/21) and the core Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, Spring Cloud)
  • Hands-on experience with modern UI frameworks like Angular, using TypeScript/JavaScript to build intuitive user interfaces
  • Strong, hands-on experience with both relational (Oracle, SQL) and NoSQL (MongoDB) databases
Job Responsibility
Job Responsibility
  • AI-Augmented Solution Design & Implementation: Lead the end-to-end design, architecture, and hands-on implementation of complex, full-stack applications. Strategically embed AI-powered tools (e.g., Devin, GitHub Copilot, Codex) to accelerate development, automate complex tasks, and validate architectural patterns
  • Champion Elite Engineering Craftsmanship: Drive a culture of quality through the disciplined application of Spec-Driven Development (SDD) for clear planning, and Test-Driven (TDD) / Behavior-Driven Development (BDD) for flawless execution. Use AI to generate intelligent test cases and automate quality gates
  • Architect for Scale and Resilience: Provide deep expertise in modern application architecture, designing for cloud readiness by applying 12-Factor App principles and microservice patterns to build scalable and resilient systems
  • Technical Leadership & Mentorship: Act as a primary subject matter expert in modern software engineering. Provide technical leadership and guidance to the team, fostering best practices in AI-augmented development and scalable system design through code reviews, technical discussions, and collaborative problem-solving
  • Strategic Vision & Innovation: Embrace an agile, iterative mindset that avoids 'Big Up-Front Design' (BUFD). Contribute to the strategic vision for AI in engineering by researching and evaluating new AI technologies, methodologies, and tools to maintain a competitive edge
  • Full-Stack Problem Solving: Mastermind database interactions across Oracle and MongoDB, employing AI to analyze query performance and recommend optimizations. Work across the entire stack to resolve high-impact problems through in-depth evaluation of business and system processes
  • Fulltime
Read More
Arrow Right

Senior Java Engineer - Full Stack, Vice President

The Senior Java Full-Stack Engineer is an experienced, individual contributor po...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years progressive hands-on experience in software engineering
  • Demonstrated history of technical growth and tackling increasingly complex challenges in a full-stack capacity
  • Verifiable experience in designing, building, and maintaining large-scale, distributed, and mission-critical applications
  • Deep understanding of scalability, high availability, security, and observability
  • Comprehensive experience across the entire software development lifecycle (SDLC)
  • Strong proficiency in back-end development with Java, including Spring Boot
  • Proven experience designing, building, and operating applications based on microservice architecture
  • Strong proficiency in front-end development with React or Angular
  • Demonstrated experience utilizing AI-powered development tools
  • Deep understanding of engineering fundamentals including data structures, algorithms, design patterns, and best practices
Job Responsibility
Job Responsibility
  • Actively participate in the entire software development lifecycle (SDLC), from requirements analysis and technical design to coding, testing, deployment, and maintenance of both front-end and back-end components
  • Design, develop, and maintain resilient and scalable back-end services and APIs using Java and a microservice-based architecture
  • Design, develop, and implement intuitive and responsive user interfaces with a strong focus on front-end technologies like React or Angular
  • Integrate AI-powered development tools into the software development lifecycle (SDLC) to enhance productivity, code quality, and innovation
  • Champion and enforce high standards for code quality, performance, and security through strong code review practices across the full stack
  • Review and analyze proposed technical solutions for projects, providing expert guidance on architecture and design for distributed systems
  • Contribute to the formulation of technical strategy and roadmaps for application development
  • Develop a comprehensive understanding of how different business areas integrate to accomplish firm-wide goals
  • Provide evaluative judgment based on the analysis of factual data in complex and unique situations
  • Drive the delivery of end results on projects, ensuring high standards of quality and adherence to timelines
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer - Vice President

The Software Engineer Vice President is a senior level position responsible for ...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of relevant experience in the Financial Service industry with Back End, preferred Full Stack experience
  • 6+ years of professional experience in software engineering, with a strong focus on full-stack development
  • Expertise in React/AngularJS for front-end development
  • Experience with any of the following: Java, Springboot, React, AngularJS, SQL Queries, Python
  • Design, develop, and implement scalable and maintainable web applications using React/AngularJS, Spring Boot, and SQL
  • Proficiency in Spring Boot for building robust and scalable backend systems
  • Strong SQL skills for database design, querying, and optimization
  • Experience with RESTful APIs and microservices architecture
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer - Vice President

The Software Engineer Vice President is a senior level position responsible for ...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of relevant experience in the Financial Service industry with Back End, preferred Full Stack experience
  • 6+ years of professional experience in software engineering, with a strong focus on full-stack development
  • Expertise in React/AngularJS for front-end development
  • Experience with any of the following: Java, Springboot, React, AngularJS, SQL Queries, Python
  • Design, develop, and implement scalable and maintainable web applications using React/AngularJS, Spring Boot, and SQL
  • Proficiency in Spring Boot for building robust and scalable backend systems
  • Strong SQL skills for database design, querying, and optimization
  • Experience with RESTful APIs and microservices architecture
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Python Full Stack Data Engineer - Assistant Vice President

We are assembling an A-team of highly skilled, autonomous, and AI-first engineer...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience: 4+ years of progressive, hands-on experience as a Data Engineer, with a proven track record of delivering complex, large-scale data solutions
  • Expert-level proficiency in Python, with deep expertise in developing highly optimized, scalable, and production-grade PySpark applications for mission-critical data processing
  • Deep understanding and extensive hands-on experience with the entire Apache Spark ecosystem (Spark Core, Spark SQL, Spark Streaming)
  • Advanced proficiency with Hive for enterprise data warehousing, including optimization techniques for large and complex queries
  • Expert knowledge of distributed computing fundamentals, HDFS, and other components of the Hadoop ecosystem
  • Proficiency in SQL, complex query optimization, and advanced data warehousing concepts (e.g., dimensional modeling, data vault, data lakes)
  • Extensive experience with various data storage formats (e.g., Parquet, ORC, Avro) and leading data lake solutions (e.g., Delta Lake, Iceberg)
  • Proven experience with enterprise-grade NoSQL databases (e.g., Cassandra, MongoDB, HBase) and understanding of their architectural trade-offs
  • Expert-level experience with Apache Kafka, including design and implementation of high-throughput, low-latency real-time data pipelines and event-driven architectures
  • Extensive experience with big data services on major cloud platforms (e.g., AWS EMR/Glue/Redshift/Kinesis, Azure Databricks/Data Factory/Synapse/Event Hubs, GCP Dataflow/Dataproc/BigQuery/Pub/Sub), including cloud-native architectural patterns
Job Responsibility
Job Responsibility
  • Operate end-to-end in the design, development, and implementation of full-stack data solutions, ensuring optimal performance, scalability, data quality, security, and compliance across the data lifecycle
  • Collaborate closely within small, co-located squads (4-7 person teams), fostering an environment of high communication and minimal coordination overhead, to deliver impactful data products
  • Develop, maintain, and optimize highly efficient and resilient data ingestion, processing, and transformation pipelines using advanced Python and PySpark techniques for large-scale datasets
  • Implement sophisticated data storage solutions leveraging a diverse set of big data technologies including Hive, distributed file systems (e.g., HDFS, S3), and enterprise-grade NoSQL databases (e.g., Cassandra, MongoDB)
  • Design and implement scalable data models and schemas that support advanced analytics, machine learning, and critical reporting needs, ensuring data integrity, accessibility, and discoverability
  • Engage effectively with data consumers, data scientists, and business stakeholders to deeply understand their requirements, translating them into robust data solutions and providing expert guidance on data utilization and interpretation
  • Implement real-time data streaming and complex event-driven architectures using technologies like Apache Kafka, ensuring low-latency data availability for critical business functions
  • Adhere to and contribute to best practices in data engineering and software development, participating in rigorous code reviews, implementing comprehensive automated testing strategies, and supporting robust CI/CD pipelines within a DevOps culture
  • Exhibit High Autonomy and Agency, taking ownership of technical challenges, making well-reasoned architectural decisions, and proactively identifying and implementing continuous improvements across the data landscape
  • Innovate with AI-Powered Development, actively leveraging, integrating, and contributing to AI coding tools (e.g., internal Citi AI tools, Copilot, Claude Code, Codex, Antigravity) to significantly enhance productivity, code quality, and development velocity, and inspiring others to do the same
  • Fulltime
Read More
Arrow Right

Full Stack Engineer - AI Enabled – Senior Vice President

Citi is looking for a highly skilled and innovative Full Stack Engineer with a s...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field
  • Significant hands-on experience in full-stack software development
  • Proven experience in designing and building scalable, high-performance microservices
  • Demonstrated experience with event-driven architectures (e.g., Kafka, RabbitMQ)
  • Solid experience with modern front-end frameworks, specifically Angular
  • Experience with AI technologies, including machine learning, natural language processing, or other AI domains
  • Specific experience with agentic AI development, including designing, building, and deploying intelligent agents for business applications
  • Expert proficiency in Java and TypeScript/JavaScript
  • Strong expertise in Java development, including Spring Boot, Spring Cloud
  • Extensive experience with microservices architecture principles and patterns
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance, scalable, and secure full-stack applications using Java, Angular, microservices, and event-based architectures
  • Lead the integration of AI capabilities into existing and new applications, focusing on creating and deploying agentic AI solutions for various business use cases
  • Collaborate with data scientists, AI researchers, product managers, and other engineering teams to translate business requirements and AI models into production-ready software
  • Architect and implement microservices and event-driven systems that are resilient, fault-tolerant, and performant
  • Develop front-end user interfaces using Angular, ensuring an intuitive and responsive user experience
  • Contribute to the entire software development lifecycle, including requirements gathering, design, coding, testing, deployment, and operational support
  • Promote and implement best practices in software engineering, including code quality, testing, CI/CD, security, and documentation
  • Stay abreast of emerging technologies and trends in full-stack development, AI, and agentic systems, recommending and implementing innovative solutions
  • Mentor junior developers and actively participate in code reviews, fostering a culture of technical excellence and continuous learning
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Full Stack Engineer Node.js and Python-Vice President

This is your chance to build the foundational applications systems for 'Citi Ass...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of strong Development engineering experience using Python
  • Kubernetes (Red Hat OpenShift), Containers
  • GitHub, CI/CD (e.g., Tekton, Harness), GitHub Copilot
  • Experience with other languages like Node.js, TypeScript, Go, or Java. It shows your curiosity and adaptability
Job Responsibility
Job Responsibility
  • Build, Code, and Deliver
  • Own Your Features End to End
  • Build with Safety and Security in Mind
  • Be a Great Teammate
  • Live Our Engineering Craftsmanship
  • Take Initiative and Communicate Clearly
What we offer
What we offer
  • Support your well-being, growth and work-life balance
  • Fulltime
Read More
Arrow Right

Senior Web Full Stack Engineer (Trading Platform & UI Transformation) - Vice President

Join the CTO team and build the future of UI development at Citi! This is a uniq...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on senior Full-Stack Web software engineer with a passion for modern web development
  • Deep expertise in TypeScript, Electron and Node.js
  • Demonstrated solid experience with Docker, Kubernetes, and cloud platforms like OpenShift
  • Strong understanding of microservices architecture, REST APIs, and message queuing systems
  • Familiarity with DevSecOps principles and CI/CD pipelines
  • Strong advocate for clean code, testability, and maintainability
  • Excellent communication and collaboration skills
Job Responsibility
Job Responsibility
  • Build the next generation of UI: Shape the future of our UI Platform, leveraging your expertise to create scalable, resilient, and user-friendly applications
  • Pioneer AI-powered UI interoperability: Drive the vision and implementation of AI to enhance how our UIs interact globally, finding innovative ways to improve workflows
  • Work at the forefront of AI innovation: Citi is a leader in AI adoption within financial markets, giving you access to cutting-edge tools and resources
  • Impactful work: Directly empower traders, sales and portfolio managers with cutting-edge UI tools and capabilities
  • Cutting-edge technology: Leverage the latest technologies like TypeScript, Node.js, Docker, Kubernetes, and OpenShift (or similar cloud platforms) to build a next-generation UI platform
  • Focus on UX: Build intuitive and visually appealing platform capabilities designed to handle a heterogeneous end user audience across the firm
  • Standardized Frameworks: Develop and maintain standardized frameworks to streamline development and ensure consistency across the firm
  • Interoperability: Enable seamless interoperability between different UI applications across multiple projects and teams
  • Build for scale: Design and implement solutions that are robust, scalable, and resilient enough to handle Citi's massive operational demands
  • Be a Change Agent: Champion modern software engineering practices, influencing how UI development is done across the organization
  • Fulltime
Read More
Arrow Right