Senior Engineering Manager - Citi
Senior Engineering Manager - Citi

Senior Engineering Manager - Citi

London Full-Time 72000 - 108000 £ / year (est.) Home office (partial)
C

At a Glance

  • Tasks: Lead technical teams in developing strategic platforms for various business stakeholders.
  • Company: Citi is a global leader in financial services, committed to innovation and diversity.
  • Benefits: Enjoy 27 days annual leave, private medical care, and hybrid work options.
  • Why this job: Join a dynamic team, tackle new challenges, and drive impactful change every day.
  • Qualifications: Extensive experience managing diverse technical teams and proficiency in modern development technologies required.
  • Other info: This role offers opportunities for mentorship and professional growth in a fast-paced environment.

The predicted salary is between 72000 - 108000 £ per year.

We are in search of a dynamic Senior Engineering Manager to lead Workflow and inventories technical teams in the development of strategic platforms, utilised across various business stakeholders across Markets. In this senior role, you will be primarily responsible for establishing and steering the strategy for the technical domain in collaboration with Senior Business Users, Product Managers, Software Architects, and multiple Software Engineering partners. The ideal candidate will exhibit exceptional managerial, architectural, hands-on coding, and infrastructure skills, along with a solid track record of leading high-performing engineering teams. We are seeking someone with robust management and operational skills to enhance efficiency and expedite execution.

Key Responsibilities:

  • Hands-on leadership of Application Development team to achieve set goals and conduct personnel duties (e.g., coding, deploying, hiring, performance evaluations, etc.)
  • Construct and uphold the strategic vision and design of the entire workflow platform, ensuring prompt delivery of work items within both functional and non-functional areas.
  • Develop and execute an engineering excellence plan for multiple software engineering teams to consistently improve technical implementation areas.
  • Troubleshoot various high-impact problems/projects through comprehensive evaluation of complex business processes, system processes, and industry standards.
  • Provide subject expertise and superior knowledge of applications programming, ensuring application design conforms to the overarching architecture blueprint.
  • Cultivate extensive knowledge of business areas, such as architecture and infrastructure, integrate to achieve business goals.
  • Investigate in-depth and employ interpretive thinking to identify issues and develop pioneering solutions.
  • Serve as a mentor or coach to developers, architects, and project managers, delegating work as necessary.
  • Enforce adherence to the highest code quality and testing standards among all team members.
  • Evaluate and conduct Proof of Concepts (POC) for new strategic technical products and applications, assessing their applicability to the workflow platform.

Skills & Qualifications:

  • Extensive commercial experience managing technical teams with diverse skill sets (e.g., backend engineers, full stack engineers, software engineers in test, and system reliability engineers).
  • Proficient in JBPM workflow management, or possessing a good understanding of BPM tools with a proven capacity to quickly develop expertise in JBPM.
  • Significant hands-on experience in Application Development leveraging Java, Spring Boot, and React, including scalable backend services, APIs, and advanced frontend UIs.
  • Comprehensive understanding of microservices-based applications system design and modern architectural patterns, including Event-Driven Design.
  • Profound knowledge of messaging technologies like Tibco Queue, Apache Kafka, etc.
  • Practical application of Docker and Kubernetes for containerisation and orchestration of applications.
  • Knowledge of oAuth2, OpenID Connect, and best practices for API security.
  • Practical experience with CI/CD pipelines and infrastructure as code tools, including Harness, Tekton Pipelines.
  • Professional experience using SQL and non-SQL DB technologies (Oracle, MS SQL, Mongo DB), and a thorough understanding of in-memory caching and searching technologies (Hazelcast, Redis, etc.).
  • Practical knowledge of testing automation principles and frameworks (e.g., TDD, BDD, Contract Testing).
  • Ability to uphold high development standards under pressure, especially concerning code quality, code reviews, unit testing, continuous integration, and deployment.
  • Eagerness to take on challenges and utilise new technologies.
  • Experience working in fast-paced development environments.
  • Excellent verbal and written communication skills.

What we'll provide you:

This is a unique role that will put you in the position to be part of a new venture and actively drive change. Every day there will be new challenges that will help you develop new skills that can drive your career. This role will be based out of our London campus but will be considered as a hybrid role with up to 2 days a week working from home.

By joining Citi you 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 energised to join us, motivated to stay and empowered to thrive.

Senior Engineering Manager - Citi employer: Citi

Citi is an exceptional employer that fosters a dynamic and inclusive work culture, providing employees with the opportunity to lead innovative projects in a hybrid environment from our London campus. With a strong focus on professional growth, we offer extensive learning resources, competitive benefits including generous annual leave, private medical care, and a performance-related bonus, ensuring that our team members are well-supported and empowered to thrive in their careers.
C

Contact Detail:

Citi Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Engineering Manager - Citi

✨Tip Number 1

Familiarise yourself with JBPM workflow management and BPM tools. Since the role requires a good understanding of these technologies, demonstrating your knowledge during discussions can set you apart from other candidates.

✨Tip Number 2

Showcase your hands-on experience with Java, Spring Boot, and React in your conversations. Be prepared to discuss specific projects where you've successfully implemented scalable backend services and advanced frontend UIs.

✨Tip Number 3

Highlight your leadership skills by sharing examples of how you've mentored or coached team members in the past. This will demonstrate your ability to lead high-performing engineering teams effectively.

✨Tip Number 4

Prepare to discuss your experience with CI/CD pipelines and infrastructure as code tools. Being able to articulate how you've used these tools to enhance development processes will show your commitment to engineering excellence.

We think you need these skills to ace Senior Engineering Manager - Citi

Leadership Skills
Application Development
Java Programming
Spring Boot
React
Microservices Architecture
Event-Driven Design
JBPM Workflow Management
API Development
Containerization with Docker
Kubernetes Orchestration
Messaging Technologies (Tibco Queue, Apache Kafka)
API Security (oAuth2, OpenID Connect)
CI/CD Pipelines
Infrastructure as Code
SQL and NoSQL Database Technologies
Testing Automation Principles (TDD, BDD)
Code Quality Standards
Excellent Communication Skills
Problem-Solving Skills
Mentoring and Coaching

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your extensive experience managing technical teams and showcases your hands-on skills in Application Development, particularly with Java, Spring Boot, and React. Use specific examples that demonstrate your leadership and architectural capabilities.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and how your background aligns with Citi's needs. Mention your experience with JBPM workflow management and microservices-based applications, and explain how you can contribute to their strategic vision.

Highlight Relevant Skills: Clearly list your technical skills relevant to the position, such as your knowledge of messaging technologies like Tibco Queue and Apache Kafka, as well as your experience with CI/CD pipelines and infrastructure as code tools. This will help you stand out as a strong candidate.

Showcase Leadership Experience: Provide examples of how you've successfully led high-performing engineering teams in the past. Discuss your approach to mentoring and coaching team members, and how you've enforced high code quality standards in previous roles.

How to prepare for a job interview at Citi

✨Showcase Your Leadership Skills

As a Senior Engineering Manager, you'll need to demonstrate your ability to lead diverse technical teams. Prepare examples of how you've successfully managed teams in the past, focusing on your hands-on leadership style and how you’ve driven projects to completion.

✨Understand the Technical Landscape

Familiarise yourself with the technologies mentioned in the job description, such as Java, Spring Boot, React, and microservices architecture. Be ready to discuss your experience with these technologies and how they can be applied to enhance workflow platforms.

✨Prepare for Problem-Solving Scenarios

Expect to face questions that assess your troubleshooting skills. Think of complex problems you've solved in previous roles and be prepared to explain your thought process and the solutions you implemented.

✨Emphasise Communication and Mentorship

Highlight your ability to communicate effectively with both technical and non-technical stakeholders. Discuss your experience mentoring team members and how you foster a collaborative environment to achieve project goals.

Senior Engineering Manager - Citi
Citi
C
  • Senior Engineering Manager - Citi

    London
    Full-Time
    72000 - 108000 £ / year (est.)

    Application deadline: 2027-06-15

  • C

    Citi

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>