This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This is your chance to build the foundational systems for 'Citi Assist', a Generative AI assistant that will reach every Citi employee globally. You'll join us on the ground floor, shaping a high-visibility platform and helping to define the standards for how a global bank adopts this technology safely and at scale. This is a hands-on technical leadership role. You'll spend your time equally between writing code, architecting systems, and shaping both the technical and non-technical direction of our team and product.
Job Responsibility:
Lead, code, and deliver
Act as the technical anchor for our backend services
Lead the design and development of robust, scalable systems
Own critical systems like the services that run our background jobs and autonomous agents
Shape our technical direction
Champion safety and security
Be a force multiplier
Communicate with purpose
Requirements:
Proven experience leading technical projects and mentoring other engineers
Deep, hands-on experience building, deploying, and maintaining production-grade backend services
Strong proficiency in at least one backend language (Python, Java, Go, or TypeScript/Node.js)
Experience architecting and designing scalable, distributed systems
A firm grasp of software design patterns and a commitment to writing clean, testable, and maintainable code
Strong experience with containerised environments
Practical experience with CI/CD pipelines and a belief in automating things
Solid experience working with relational databases like Postgres
A hands-on technical leader
A pragmatic builder
A bias for action and a focus on shipping
A solutions-first mindset
Strong communication and influence
A collaborative spirit
Nice to have:
Strong Python experience
Experience with other languages like TypeScript, Go, or Java
Direct experience with Generative AI concepts, LLMs, or related projects
Experience with data pipelines and ETL tools like Apache Airflow or Dagster
Experience working in highly regulated environments