Cloud Engineer - Virtualization and Image Focused - AVP

Citi
Full_time$96k-145k/year (USD)Irving, United States

📍 Job Overview

  • Job Title: Cloud Engineer - Virtualization and Image Focused - AVP
  • Company: Citi
  • Location: Irving, Texas, United States
  • Job Type: On-site
  • Category: Cloud Infrastructure Engineer
  • Date Posted: 2025-07-23
  • Experience Level: 5-10 years
  • Remote Status: On-site

🚀 Role Summary

  • Primary Theme: Secure AMI & VM image engineering, virtualization layer, serverless compute automation
  • Cloud Focus: Virtualization & Image-Focused Engineer
  • Kubernetes Skills: Node-level expertise, building/optimizing custom node AMIs, understanding node pool scaling & upgrade compatibility, debugging node performance & bootstrapping
  • Infrastructure as Code: Terraform (strong), Packer or EC2 Image Builder (must)
  • Languages: Go, Python, shell scripts

📝 Enhancement Note: This role emphasizes cloud infrastructure management, with a strong focus on virtualization and image engineering. Proficiency in Kubernetes and infrastructure as code tools is crucial for success in this position.

💻 Primary Responsibilities

  • Engineering Activities: Contribute to budgetary requirement definition, develop functional specifications, and create project plans and software release schedules
  • Stakeholder Communication: Partner with business and development teams to identify engineering requirements, define application and system requirements, and maintain engineering relationships with end users/clients
  • Audit Initiatives: Ensure solutions and processes align with audit requirements and consult with Business Information Security officers (BISOs) and TISOs
  • Mentoring: Assist with training activities and mentor junior team members
  • Risk Assessment: Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets

📝 Enhancement Note: This role involves a mix of technical engineering tasks, stakeholder communication, and risk assessment, requiring a well-rounded engineer with strong communication and leadership skills.

🎓 Skills & Qualifications

Education: Bachelor’s degree/University degree or equivalent experience

Experience: 5-8 years of relevant experience in an Engineering role

Required Skills:

  • Cloud engineering (AWS, GCP)
  • Virtualization and image engineering
  • Kubernetes (node-level expertise)
  • Infrastructure as code (Terraform, Packer, EC2 Image Builder)
  • Programming languages (Go, Python, shell scripts)
  • Event-driven patterns (AWS Event Bridge, Lambda, Step Functions; GCP Cloud Functions, Eventarc, Pub/Sub)
  • Testing and validation (Terratest, BDD, image pipeline testing)

Preferred Skills:

  • Ansible
  • Multi-cloud image pipelines
  • OS performance tuning

📝 Enhancement Note: This role requires a strong foundation in cloud engineering, virtualization, and Kubernetes, with a preference for candidates with experience in infrastructure as code tools and event-driven patterns.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate proficiency in cloud infrastructure management, virtualization, and image engineering
  • Showcase Kubernetes expertise with examples of node-level configurations, custom AMI creation, and node pool management
  • Highlight experience with infrastructure as code tools, such as Terraform and Packer or EC2 Image Builder
  • Display understanding of event-driven patterns with examples of AWS or GCP event-driven architectures

Technical Documentation:

  • Document cloud infrastructure designs, including virtualization and image engineering components
  • Explain Kubernetes configurations and node-level optimizations
  • Describe infrastructure as code implementations and testing strategies
  • Detail event-driven architectures and their integration with cloud services

📝 Enhancement Note: While a portfolio is not explicitly required, demonstrating relevant cloud infrastructure projects and Kubernetes expertise will strengthen the application.

💵 Compensation & Benefits

Salary Range: $96,400 - $144,600 per year

Benefits:

  • Medical, dental, and vision coverage
  • 401(k) plan
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays

Working Hours: Full-time, 40 hours per week

📝 Enhancement Note: The salary range is based on the provided information and regional market data for cloud infrastructure engineers with 5-10 years of experience.

🎯 Team & Company Context

Industry: Financial Services

Company Size: Large (over 250,000 employees)

Founded: 1812

Team Structure:

  • The Cloud Engineering team focuses on designing, acquiring, and developing hardware, software, and network infrastructure
  • The team works closely with business and development teams to identify engineering requirements and define application and system requirements
  • The team collaborates with Business Information Security officers (BISOs) and TISOs to ensure solutions and processes align with audit requirements

Development Methodology:

  • The team follows Agile methodologies, with a focus on iterative development and continuous improvement
  • Infrastructure as code (IaC) tools, such as Terraform, are used to manage and version control cloud infrastructure
  • The team employs a DevOps approach, with a strong emphasis on automation, testing, and collaboration

Company Website: https://www.citigroup.com/

📝 Enhancement Note: Citi is a large financial services company with a global presence. The Cloud Engineering team works closely with various stakeholders to ensure quality standards are met and engineering relationships with end users/clients are maintained.

📈 Career & Growth Analysis

Cloud Infrastructure Engineer Career Level: This role is an intermediate-level position, focusing on cloud infrastructure management, virtualization, and image engineering. The engineer will be responsible for designing, acquiring, and developing hardware, software, and network infrastructure in coordination with the Technology team.

Reporting Structure: The Cloud Engineer reports to the Engineering Manager and works closely with business and development teams, as well as Business Information Security officers (BISOs) and TISOs.

Technical Impact: The engineer's work will directly impact the quality and performance of cloud infrastructure, ensuring that existing and planned frameworks meet quality standards. The engineer will also contribute to the definition of application and system requirements and processes.

Growth Opportunities:

  • Technical Growth: Deepen expertise in cloud infrastructure management, virtualization, and image engineering. Explore emerging technologies and trends in cloud computing
  • Leadership Development: Gain experience in mentoring junior team members and contributing to training activities. Develop leadership skills by driving projects and initiatives within the team
  • Architecture Decision-Making: Build expertise in cloud architecture and contribute to strategic decisions that shape the company's cloud infrastructure roadmap

📝 Enhancement Note: This role offers opportunities for technical growth, leadership development, and architecture decision-making, allowing the engineer to expand their skill set and advance their career within the cloud infrastructure domain.

🌐 Work Environment

Office Type: On-site, with a focus on collaboration and teamwork

Office Location(s): Irving, Texas, United States

Workspace Context:

  • The Irving office is a modern, collaborative workspace designed to facilitate team interaction and knowledge sharing
  • The office is equipped with multiple monitors, testing devices, and development tools to support cloud infrastructure engineering tasks
  • The team works in an Agile environment, with a focus on iterative development and continuous improvement

Work Schedule: Full-time, 40 hours per week, with flexible deployment windows, maintenance, and project deadlines

📝 Enhancement Note: The on-site work environment at Citi's Irving office is designed to foster collaboration and teamwork, with access to modern development tools and a flexible work schedule that accommodates project deadlines and maintenance windows.

📄 Application & Technical Interview Process

Interview Process:

  1. Online Assessment: Complete an online assessment to evaluate technical skills and problem-solving abilities
  2. Technical Phone Screen: Participate in a technical phone screen to discuss cloud infrastructure management, virtualization, and image engineering concepts
  3. On-site Interview: Attend an on-site interview to meet with the Engineering Manager, business stakeholders, and team members. Expect to discuss technical architecture, system design, and cloud infrastructure management
  4. Final Evaluation: Based on the on-site interview, the hiring team will make a final evaluation and extend an offer to the selected candidate

Portfolio Review Tips:

  • Highlight relevant cloud infrastructure projects, focusing on virtualization and image engineering, Kubernetes expertise, and infrastructure as code implementations
  • Demonstrate an understanding of event-driven patterns and their integration with cloud services
  • Showcase strong communication skills and the ability to work effectively with stakeholders

Technical Challenge Preparation:

  • Brush up on cloud infrastructure management, virtualization, and image engineering concepts
  • Familiarize yourself with Kubernetes, infrastructure as code tools, and event-driven patterns
  • Prepare for system design and architecture discussions, focusing on cloud infrastructure management and optimization

ATS Keywords: Cloud Engineering, Virtualization, Image Engineering, Kubernetes, Terraform, Packer, EC2 Image Builder, AWS, GCP, Event-Driven Patterns, Infrastructure as Code, Agile Methodologies, DevOps, Cloud Infrastructure Management

📝 Enhancement Note: The interview process for this role focuses on evaluating technical skills, problem-solving abilities, and communication skills. Candidates should be prepared to discuss cloud infrastructure management, virtualization, and image engineering concepts, as well as their ability to work effectively with stakeholders.

🛠 Technology Stack & Web Infrastructure

Cloud Infrastructure:

  • AWS: Amazon Web Services, including EC2, RDS, and S3
  • GCP: Google Cloud Platform, including Compute Engine, Cloud SQL, and Cloud Storage

Virtualization & Image Engineering:

  • Kubernetes: Container orchestration platform for automating deployment, scaling, and management of containerized applications
  • Packer: Tool for creating identical machine and container images for multiple platforms from a single, consistent source configuration
  • EC2 Image Builder: AWS service for creating and managing custom Amazon Machine Images (AMIs) and virtual private cloud (VPC) images

Infrastructure as Code:

  • Terraform: Open-source infrastructure as code software tool that allows users to define and provision infrastructure resources in a declarative way
  • Ansible: Open-source software provisioning, configuration management, and application-deployment tool that helps system administrators manage and automate software provisioning

📝 Enhancement Note: This role requires a strong understanding of cloud infrastructure, virtualization, and image engineering, with proficiency in Kubernetes, infrastructure as code tools, and event-driven patterns.

👥 Team Culture & Values

Cloud Engineering Values:

  • Customer Focus: Prioritize the needs of internal and external customers, ensuring that cloud infrastructure solutions meet their requirements
  • Quality: Deliver high-quality cloud infrastructure solutions that are scalable, secure, and optimized for performance
  • Collaboration: Work effectively with business stakeholders, development teams, and other technology teams to ensure cloud infrastructure solutions align with business objectives
  • Continuous Learning: Stay up-to-date with emerging technologies and trends in cloud computing, and share knowledge with team members to foster a culture of continuous improvement

Collaboration Style:

  • Cross-Functional Integration: Work closely with business stakeholders, development teams, and other technology teams to ensure cloud infrastructure solutions align with business objectives
  • Code Review Culture: Encourage peer-to-peer code reviews and pair programming to maintain high coding standards and knowledge sharing
  • Knowledge Sharing: Foster a culture of continuous learning and knowledge sharing, with regular team meetings, training activities, and mentoring opportunities

📝 Enhancement Note: The Cloud Engineering team at Citi values customer focus, quality, collaboration, and continuous learning. The team fosters a culture of cross-functional integration, code review, and knowledge sharing to ensure high-quality cloud infrastructure solutions that meet business objectives.

📌 Application Steps

To apply for this Cloud Engineer - Virtualization and Image Focused - AVP position at Citi:

  1. Submit Application: Click the "Apply" button on the job listing and complete the online application form
  2. Prepare Portfolio: Highlight relevant cloud infrastructure projects, focusing on virtualization and image engineering, Kubernetes expertise, and infrastructure as code implementations. Include any relevant certifications or training in cloud computing
  3. Research Company: Familiarize yourself with Citi's cloud infrastructure initiatives, business objectives, and company culture. Prepare thoughtful questions to ask during the interview process
  4. Prepare for Technical Interview: Brush up on cloud infrastructure management, virtualization, and image engineering concepts. Familiarize yourself with Kubernetes, infrastructure as code tools, and event-driven patterns. Prepare for system design and architecture discussions, focusing on cloud infrastructure management and optimization
  5. Follow Up: After the interview, send a thank-you note to express your appreciation for the opportunity to interview with Citi. If selected, you will be contacted by the hiring team to proceed with the next steps in the application process

⚠️ Important Notice: This enhanced job description includes AI-generated insights and cloud infrastructure engineering industry-standard assumptions. All details should be verified directly with Citi before making application decisions.

Application Requirements

Candidates should have 5-8 years of relevant engineering experience with a focus on virtualization and image engineering. Proficiency in Kubernetes, Terraform, and programming languages such as Go and Python is essential.