Principal Engineer - Vice President
CitiAbout the role
As a Principal Engineer, AI & Cloud-Native Applications, you will serve as a hands-on technical leader, spearheading the design, development, and implementation of cutting-edge application systems. You will drive innovation across data migrations and hybrid cloud environments (on-premise, AWS, GCP), leveraging your deep expertise in Java and Python, and engaging with emerging AI technologies.
Responsibilities:
- Lead the end-to-end design, development, and deployment of complex application systems and data solutions, with a strong emphasis on hands-on coding in Java and Python.
- Architect and implement robust data migration strategies, ensuring seamless and efficient transfer of data between diverse systems, including on-premise and public cloud platforms (AWS, GCP).
- Design, build, and optimize high-performance data pipelines and integration solutions spanning on-premise infrastructure, AWS, and GCP.
- Drive technical excellence in application development, embracing cloud-native principles and best practices for scalability, reliability, and security.
- Act as a subject matter expert in core technologies, providing technical guidance and mentorship to development teams.
- Collaborate with cross-functional teams to define technical requirements, architectural patterns, and innovative solutions.
- Evaluate and integrate emerging AI technologies into application landscapes, contributing to the firm's AI strategy.
- Ensure solutions adhere to architectural blueprints, industry standards, and regulatory compliance, proactively managing technical risks.
Core Skills:
- Java, Python, RESTful APIs, KAFKA, Kubernetes, AWS (S3, and broader services for cloud infrastructure), GCP (BigQuery, and broader services for cloud infrastructure)
Desirable Skills:
- Foundational Models: Gemini, OpenAI, Claude, Llama, Local Models
- Generation: PostgreSQL, Vector DBs, Python, FastAPI, Async Programming
- Deployment: Docker, Production APIs, Monitoring
- Applied Methodology: Prompt Engineering
Qualifications:
- 6 - 10 years of hands-on experience in software development, with a significant focus on backend systems, data engineering, or cloud-native applications.
- Demonstrated expert-level proficiency in Java and Python.
- Proven experience in designing and implementing large-scale data migrations and building robust data pipelines across hybrid cloud environments (on-premise, AWS, GCP).
- Strong understanding of cloud infrastructure and services (AWS, GCP).
- Experience with containerization and orchestration technologies (Docker, Kubernetes).
- Familiarity with foundational AI models (Gemini, OpenAI, Claude, Llama) and prompt engineering concepts.
- Exceptional problem-solving abilities and a track record of delivering innovative technical solutions.
- Strong leadership skills, with the ability to mentor and guide engineering teams.
- Excellent communication skills, capable of articulating complex technical concepts to diverse audiences.
Education:
- Bachelor’s degree/University degree (or equivalent experience).
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Primary Location:
Jersey City New Jersey United States------------------------------------------------------
Primary Location Full Time Salary Range:
$142,320.00 - $213,480.00
In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave),
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s
Similar roles
Principal Software Engineer (PaaS Specialist) - North America Software Center
Taiwan Semiconductor Manufacturing Company Limited
$241,800/yr
Principal Software Engineer (MariaDB, MongoDB, and Lakehouse Expert) - North America Software Center
Taiwan Semiconductor Manufacturing Company Limited
$241,800/yr
Principal - Infrastructure Architect
GE Aerospace