View All Jobs 153905

Associate Middleware Engineer

Support Citi's enterprise data movement platforms to ensure seamless, secure data transfer globally
Warsaw
Junior
yesterday
Citigroup

Citigroup

A global financial services corporation offering a range of banking, investment, and financial products to consumers and businesses.

Associate Middleware Engineer

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

Job Overview

Are you looking for a career move that will put you at the heart of a global financial institution? Then bring your skills in systems reliability, automation, observability and middleware technologies.

By joining Citi, you will become part of a global organization whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress.

Team/Role Overview

The Data in Motion team is a global operations support group within Citi's Data Services organization. Our team has a diverse skill set spanning middleware, ETL, and observability technologies, and we play a critical role in ensuring the resilience, performance, and reliability of Citi's data movement platforms.

As the operational backbone for enterprise-scale integration, the team supports and governs technologies that connect vast amounts of systems across the bank. Our middleware platforms — including Kafka, IBM WebSphere MQ, AbInitio, IBM Cloud Pak for Data (CP4d) and Solace — are at the core of Citi's ability to move data securely and efficiently between applications, regions, and business lines. We also provide oversight of ETL pipelines and deliver insights through observability frameworks, ensuring transparency and proactive issue resolution.

The Data in Motion team partners closely with Production Management, Application Development teams, and other infrastructure groups to maintain always-on operations in a highly regulated, global environment. We act as both problem solvers and enablers, bringing technical depth, operational excellence, and a culture of collaboration to support Citi's mission-critical services.

As an Associate Middleware Engineer, you will be joining this high-performing team at the front lines of Citi's technology organization, gaining exposure to enterprise integration, operational best practices, and cross-functional collaboration at a global scale.

What You'll Do

As an Associate Middleware Engineer on the Data in Motion team, your daily work will blend hands-on operations with opportunities to contribute to the development of modern SRE practices. This role is designed to give you exposure to enterprise-scale middleware systems while helping you build the skills needed to grow into a full Site Reliability Engineer.

On a daily basis, you can expect to:

  • Monitor and support middleware platforms (Kafka, WebSphere MQ, AbInitio, IBM Cloud Pak for Data (CP4d) and Solace) to ensure message delivery, system stability, and performance.
  • Respond to incidents and service requests in SaaS, performing triage, resolving issues, and escalating when needed.
  • Use observability tools like Nastel and Splunk to proactively detect issues, perform root cause analysis, and generate insights into system behavior.
  • Partner with senior engineers to troubleshoot integration challenges across applications, infrastructure, and network layers.
  • Contribute to automation initiatives by writing scripts (i.e. Python, Shell) that reduce manual effort and streamline routine tasks.
  • Help develop SRE tools focused on automation and observability, improving system reliability and visibility across Citi's global platforms.
  • Document runbooks and operational knowledge, ensuring consistency and enabling knowledge sharing within the team.
  • Collaborate with application and business teams to ensure integrations are reliable, secure, and aligned with production needs.

Purpose of the Role

The primary purpose of this role is to support Citi's mission-critical middleware systems while actively contributing to the evolution of our SRE toolkit. You will help drive improvements in automation, observability, and operational reliability, playing a key role in reducing toil and increasing the stability of our data movement platforms.

Mentorship and Training

You won't be doing this alone. You'll work closely with senior SREs and middleware engineers who will mentor you in troubleshooting, automation, and observability best practices. You'll also have structured learning opportunities to deepen your knowledge of middleware technologies, cloud environments, and site reliability engineering frameworks — giving you a clear path for career growth.

What We'll Need From You

Foundational knowledge of middleware or messaging concepts (publish/subscribe, queues, point-to-point).

Comfort working in Linux/Unix environments and using command-line tools.

A basic understanding of networking fundamentals (TCP/IP, SSL, routing, load balancing).

Strong analytical and problem-solving skills, with the ability to approach complex issues methodically.

Team-oriented mindset with strong communication skills and willingness to collaborate across technical and business teams.

Curiosity and eagerness to learn — especially in areas of automation, scripting (i.e. Python, Shell), and observability.

The ability to work in a fast-paced, global operations environment with attention to detail and accountability.

What We Can Offer You

This role will offer you the opportunity to build in-depth knowledge of financial services operations while working on mission-critical systems at global scale. Every day will bring new business and technical challenges that will expand your skills in middleware, automation, and observability — giving you the foundation to grow your career within Citi and beyond. By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed) and enjoy a whole host of additional benefits such as:

  • Private Medical Care Program
  • Life Insurance Program
  • Pension Plan contribution (PPE Program)
  • Employee Assistance Program
  • Paid Parental Leave Program (maternity and paternity leave)
  • Sport Card
  • Holidays Allowance
  • Sport and team recreation activities
  • Special offers and discounts for employees
  • Access to an array of learning and development resources
  • A discretional annual performance related bonus
  • A chance to make a difference with various affinity networks and charity initiatives

Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive.

Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.

+ Show Original Job Post
























Associate Middleware Engineer
Warsaw
Engineering
About Citigroup
A global financial services corporation offering a range of banking, investment, and financial products to consumers and businesses.