Principal Engineer - Vice President

Citi
Jersey City, NJ, United States
3 days ago
Apply on citi.wd5.myworkdayjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$142,320.0 - $213,480.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Amazon S3 Architectural Patterns Big Data BigQuery Cloud Computing Computer Programming Information Engineering Data Migration Data Systems
+20 more
Python (Programming Language) PostgreSQL Machine Learning OpenAI Software Engineering Google Cloud Spring Cloud Prompt Engineering HybridCloud Backend Fastapi Kubernetes Enterprise Integration Apache Kafka Hardware Infrastructure Claude Google Gemini Restful APIs Data Pipelines Docker

Job description

As a Principal Engineer, Cloud-Native Applications, you will serve as a hands-on principal engineer, involve in the design, development, and implementation of cutting-edge application systems. You will play a key role in driving innovation across data migrations and hybrid cloud environments, spanning on-premise, AWS, and GCP, with deep expertise in Java and Python and exploring emerging AI technologies., * Be a key contributor to the end-to-end design, development, and deployment of complex application systems and data solutions, bringing deep hands-on expertise 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.
  • Play a key role in advancing technical excellence across application development, applying cloud-native principles and engineering 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

Requirements

  • Minimum 8+ 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).

Benefits & conditions

$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), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.

About the company

Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on citi.wd5.myworkdayjobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:46 min

Integrating OpenAI REST APIs within Unity environments

Zaid Zaim Zaid Zaim · World Congress 2024

2:40 min

Choosing Claude Sonnet 3.7 to balance signal and noise

Merrill Lutsky Merrill Lutsky · World Congress 2025

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all