View All Jobs 122633

Production Management Senior Engineer - Senior Vice President

Lead Citi's global production-management software modernization effort and deliver scalable, reliable systems
London
Senior
19 hours agoBe an early applicant
Citigroup

Citigroup

Provides global banking, credit card, wealth management, and investment banking services to consumers, corporations, and governments worldwide.

Production Management Senior Engineer - Senior Vice President

Discover your future at Citi. 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

Engineer the future of global finance. At Citi, our Tech team doesn't just support finance – we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.

The Senior Engineer in Production Management will be responsible for the development and overall implementation of software in a complex, critical and large cross-departmental and multi-disciplinary area. The role is part of a multi-year transformation journey that will require a successful candidate to establish best practices, motivate and promote a cultural shift that will ensure a successful adoption of Engineering Principles and Practices within Production Management. The role requires a comprehensive understanding of multiple areas within a function and how they interact to achieve the objectives of the function. You will apply an in-depth understanding of the business impact of technical contributions and will be accountable for delivery of a full range of end-to-end projects. You will have excellent communication skills required to negotiate internally and be involved in short- to medium-term planning of actions and resources for own area.

Key Responsibilities:

  • Set and enforce technical standards across the team, including code quality, review practices, and architectural patterns.
  • Contribute production-quality Java code — this is a hands-on role and active coding is expected.
  • Drive clean, maintainable, test-driven development as a non-negotiable team norm, not an aspiration.
  • Own key architectural decisions and ensure they are documented, communicated, and revisited as requirements evolve.
  • Identify and manage technical debt proactively, balancing pragmatism with long-term maintainability.
  • Demonstrate an in-depth understanding of Software Development Lifecycle and how it integrates within the overall technology landscape to deliver scalable, reliable and resilient applications.
  • Operate in a global environment with on-/near-/off-shore matrix reporting structures.
  • Operate in a highly regulated environment that requires in-depth understanding of the regulatory requirements and the industry implications for our technologies.
  • Improve the service level the team provides to our end users, which includes maximizing operational efficiencies, strengthening incident management, problem management and knowledge sharing practices.
  • Drives Continuous Delivery and Automation efforts across the supported applications by means of Root Cause Analysis reviews, Knowledge management, Performance tuning, and user training.
  • Fosters a culture that promotes transparency and innovation for increased team productivity.
  • Coaching members of the team and outside the immediate reporting line about the best practices and recognizes anti-patterns that are quickly addressed.
  • Implements the Agile Framework through one of its implementations like SCRUM or Kanban and ensures it integrates with overall organization processes.
  • Avidly communicates progress and project status across the organization and ensures that stakeholders are managed appropriately throughout the execution period.

Qualifications:

  • Strong, demonstrable modern Java development experience (Java 21+), including concurrent programming, JVM tuning, and modern frameworks such as Spring Boot.
  • Proven track record of leading a software engineering team to deliver production systems — not just managing projects but owning outcomes.
  • Deep commitment to clean code, TDD, and code review as engineering disciplines; able to coach others credibly in these practices.
  • Solid understanding of CI/CD principles and tooling and operational experience of orchestration tools for CI/CD and Infrastructure-as-Code tooling (Terraform, Cloud Formation, etc.) is a highly desirable.
  • Hands-on experience with Docker and/or Podman for containerisation, including writing and optimizing Dockerfiles.
  • Experience deploying and operating workloads on OpenShift or Kubernetes, including familiarity with manifests, Helm charts, resource management, and cluster observability.
  • Comfortable with build tooling (Gradle) and dependency management at scale.
  • Ability to read, review, and reason about front-end codebases — particularly React — without necessarily being a fluent front-end developer.
  • Strong communication skills: can articulate technical trade-offs clearly to both engineers and non-technical stakeholders.
  • Excellent working knowledge of key computer science concepts (networking, operating systems, virtualization, containerization, etc.)
  • Polyglot full-stack developer mentality and ability to pick up new languages and skills.
  • Excellent debugging and analytical skills: ability to isolate root cause across networking/infrastructure, application and database stacks.
  • Operational experience of deploying and running services at scale on top of Docker/Kubernetes stack and a service mesh, like Istio, is highly desirable.
  • Experience of senior stakeholder management.
  • Consistently demonstrates clear and concise written and verbal communication skills.

What we'll provide you:

By joining Citi, 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:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

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.

+ Show Original Job Post
























Production Management Senior Engineer - Senior Vice President
London
Engineering
About Citigroup
Provides global banking, credit card, wealth management, and investment banking services to consumers, corporations, and governments worldwide.