Java-Python Context Engineer

Citi

Quick summary

Work type
On-site
Location
Irving, TX
Salary
$107,120–$160,680 / yr
Posted
2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $153k
This role $134k
$96k most similar roles pay here $209k

This role pays less than 72% of similar roles. Most pay $129,650–$175,500 — the shaded band above. At the midpoint, this role pays about $134k versus about $153k for comparable roles.

Based on 240 similar postings.

Employer

About Citi

Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.

Citi currently has 369 open roles on FindRole.

Listed pay typically runs $125,760–$188,640 across 347 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Java-Python Context Engineer

As a senior software engineer on the Applications Development team in Irving, Texas, you will design and build production-grade microservices using domain-driven design (DDD), CQRS, and event sourcing. You will integrate and operationalize large language models (LLMs) and retrieval-augmented generation (RAG) pipelines into these services while ensuring responsible AI practices and observability within a regulated enterprise environment. Additionally, you will manage secrets securely with HashiCorp Vault, implement OAuth 2.0/OIDC for authentication, and adhere to secure coding standards in the financial sector. Proficiency in Python or Java is essential, along with experience with relational databases like PostgreSQL and Oracle, as well as NoSQL databases such as MongoDB and Redis. This role involves working on complex systems that require a deep understanding of distributed data modeling and security best practices.

What you'll do

  • Design and build production-grade microservices using domain-driven design principles.
  • Integrate and operationalize large language models in enterprise-regulated environments.
  • Implement secure coding practices and manage secrets in financial services contexts.
  • Proficiently use relational and NoSQL databases for data modeling in distributed systems.
  • Apply prompt engineering techniques to optimize AI agent performance and observability.

What we're looking for

  • 3+ years of experience designing and building production-grade microservices with DDD, CQRS, and event sourcing.
  • Proficient in integrating LLMs, RAG pipelines, AI agent frameworks, prompt engineering, responsible AI guardrails, and GenAI observability into enterprise environments for at least 2 years.
  • Expertise in secrets management (HashiCorp Vault), OAuth 2.0/OIDC, mTLS, and secure coding practices in financial services contexts.
  • Proficiency with relational databases (PostgreSQL, Oracle) and NoSQL databases (MongoDB, Redis).
  • Strong understanding of data modeling for distributed systems.

More like this

Similar roles

Software Engineer - Java

The Walt Disney Company

Remote (New York, NY) 29 days ago $123,000$165,000
Java Kotlin Scala Python Go JavaScript TypeScript CI/CD Git Docker Jenkins Kafka Kinesis SQS PostgreSQL MongoDB Redis Datadog New Relic Spring Boot AWS Azure Google Cloud
Remote

Java Developer

Morgan Stanley

Alpharetta, GA 94 days ago $95,000$135,000
Java Spring RESTful APIs Git CI/CD SQL ORM Agile Docker Kubernetes React Angular Microservices Unix/Linux OAuth JWT Tomcat WebSphere

Java Developer

Fiserv

Alpharetta, GA 6 days ago
Java Spring Boot RESTful APIs CI/CD DevSecOps Kafka Messaging Queues ESB SQL NoSQL Design Patterns Azure PCF OpenShift AWS Splunk NDM Connect:Direct IBM FileGateway

Java Developer

Fiserv

Alpharetta, GA 1 day ago
Java Spring Boot RESTful APIs JSON HTTPS Kafka MQ ESB SQL NoSQL 12-Factor Architecture Splunk NDM Connect:Direct IBM FileGateway J2EE Terraform CI/CD

Senior Python Engineer

MongoDB

New York, NY 18 days ago $126,000$248,000
Python PyMongo Django MongoDB Backend PyMongoArrow LangChain MongoDB GitHub CI/CD Pypi AI/ML frameworks Large language models Agentic tools Web development frameworks Scientific Python

Senior Python Engineer

MongoDB

US 18 days ago $137,000$189,000
Python PyMongo Django MongoDB PyMongoArrow LangChain GitHub CI/CD PostgreSQL Kubernetes Terraform AWS Docker Prometheus Grafana AI/ML_frameworks Large_language_models