C

Citi

Runs banking and payments for global clients

Senior Platform Architect

Platform EngineeringConfirmed live in the last 24 hours
Full-timeIrving, TX, USA$156.2k - $234.2kHybrid

About the Job

Requirements

  • At least 10 years of software engineering experience, including at least 6 years in an architect role on large-scale distributed systems.
  • Deep, current expertise in Java 17 or later and the Spring ecosystem, including Spring Boot, Spring Cloud, Spring Security, and Spring Data.
  • Proven experience designing microservices and event-driven systems using Kafka or an equivalent, API design, and API gateway patterns.
  • Strong working knowledge of Kubernetes or OpenShift, containers, and at least one major public cloud: AWS, Azure, or GCP.
  • Hands-on experience with Infrastructure-as-Code tools such as Terraform, Helm, or Ansible, and CI/CD platforms such as Jenkins, Harness, GitHub Actions, or Tekton.
  • Demonstrated hands-on use of AI coding tools such as GitHub Copilot, Devin, Claude Code, or Cursor in real delivery, and a clear point of view on their benefits, limitations, and governance.
  • Understanding of LLM fundamentals relevant to engineering, including context and prompt engineering, retrieval-augmented generation, agentic workflows, hallucination risk, and evaluation.
  • Experience with security-by-design, DevSecOps, and work in a regulated environment.
  • Ability to present architecture to senior executives and defend it before architecture councils.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.

Responsibilities

  • Own the target architecture across platform layers, including the developer portal and APIs; workflow orchestration and policy engines; technology registry and metadata catalog; template registry, Infrastructure-as-Code engine, and environment lifecycle manager; AI recommendation and analytics; and integrations with DevOps, CI/CD, cloud, observability, and security systems.
  • Design cloud-native, event-driven microservices using Java 17 or 21 and Spring Boot 3 or Spring Cloud, with Kafka for eventing and governed REST or gRPC APIs.
  • Define the provisioning model using Infrastructure-as-Code, reusable platform blueprints, and automated, auditable workflows across AWS, Azure, GCP, and on-premises or OpenShift environments.
  • Architect governance-as-code, including policy engines such as OPA, security and compliance guardrails, and automated audit evidence.
  • Set non-functional standards for resiliency, scalability, observability, security, and data protection appropriate to a Tier-1 financial institution.
  • Define how the team uses AI coding assistants and autonomous agents across the software development lifecycle, including design, coding, test generation, code review, documentation, and modernization.
  • Establish guardrails for AI-generated code, including review standards, security and license scanning, secrets handling, data-classification rules for information shared with AI tools, and alignment with Citi's AI governance and model-risk policies.
  • Architect the platform's AI capabilities, including technology and architecture recommendations, adoption insights, cost optimization, and agent-ready interfaces such as APIs or Model Context Protocol.
  • Define and track AI impact measures, including cycle time, pull request throughput, change failure rate, and defect escape.
  • Lead architecture decisions through architecture decision records and represent the platform at architecture councils and design reviews.
  • Partner with the Director, product owners, security, risk, and cloud platform teams to shape the roadmap and sequencing from Inventory Foundation through Orchestration to Intelligence.
  • Mentor senior developers, run design and code reviews, and raise engineering standards across the team.
  • Build reference implementations, prototypes, and critical paths of the platform.

Desired Qualifications

  • Multi-cloud experience.
  • Experience building an Internal Developer Platform or developer portal such as Backstage, a service catalog, or a CMDB-integrated technology inventory.
  • Experience with workflow orchestration engines such as Temporal, Camunda, or Argo Workflows and policy-as-code tools such as OPA/Gatekeeper or Kyverno.
  • Experience rolling out AI coding assistants or agentic tooling across a team or organization, including measurement and governance.
  • Familiarity with Model Context Protocol or building tools and APIs consumed by AI agents.
  • Financial services or other Tier-1 regulated enterprise background.
  • Cloud or Kubernetes certifications such as AWS, Azure, or GCP Professional Architect, CKA, or CKAD.
  • Master's degree.

About the Company

Citi

Runs banking and payments for global clients

Citi runs banking, investment and payment services for companies, governments and individuals around the world. Its global network connects institutions with local banking systems, while its US consumer business sells credit cards and deposit accounts. Corporate clients use Citi to manage cash, finance trade and raise capital, and investors use its trading, custody and wealth services to hold and manage assets. The bank earns interest on loans and fees from payments, securities transactions, financial advice and account services. Citi traces its banking roots to 1812; the Citigroup holding company was formed in 1998, and its headquarters are in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1812

Recently Posted Jobs

Explore more opportunities at Citi

See more jobs