Cloud Engineering Lead for Scalable Equities Solutions

1 week ago


Mississauga, Ontario, Canada Citi Full time
Job Description

Citi is a leading financial technology company that seeks an experienced Cloud Engineering Lead to join our Equities Middle Office Technology team. This role offers a unique opportunity to leverage cutting-edge technologies and design scalable solutions for our global clients.

About the Role

We are looking for a highly skilled technical leader who can lead and mentor our engineering teams in crafting innovative solutions for complex business problems. As a Cloud Engineering Lead, you will be responsible for overseeing the development and implementation of efficient systems and solutions that support our core organizational functions.

This is a hands-on role that requires regular contributions to the codebase and delivery of solutions against sprint-level commitments. You will work closely with cross-functional teams to identify common engineering needs across multiple streams of Middle-office and develop unified solutions.

Responsibilities
  • Develop a comprehensive adoption plan for Citi's Cloud, GenAI, DevOps, and SecOps strategies, ensuring alignment with MO applications' specific needs.
  • Conduct regular reviews of application performance and security issues with teams, addressing them swiftly and effectively to prevent escalation and ensure optimal system functionality.
  • Identify and manage technical debt, balancing new feature development with maintaining and improving existing systems.
  • Create and contribute to a technology roadmap guiding the development and integration of new technologies, ensuring the firm stays ahead of industry trends and maintains competitive advantages.
  • Lead and mentor engineering teams, promoting a culture of continuous improvement, collaboration, and technical excellence.
  • Serve as a liaison between the engineering team and other stakeholders, including senior management, to ensure technical issues and solutions are clearly communicated and understood.
Requirements
  • 10+ years of experience as a Software Engineer/Developer with current hands-on involvement.
  • 8+ years of experience in Java (versions 11, 17, 21).
  • Experience managing polyglot application environments (Java, Python, Go, etc.).
  • 5+ years' experience with Microservices frameworks using Java, Spring Boot, Chronicle Stack.
  • 8+ years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.).
  • Experience mentoring and managing junior engineers.
  • Experience in Test-Driven Development and Behavior-Driven Development.
  • Proficient in Data Structures, Object-Oriented Principles, JVM memory model.
  • Proficient in scripting languages such as Shell, Groovy, JavaScript.
  • 8+ years of architecture experience in building horizontally scalable, highly available, highly resilient, and low latency applications.
  • Exposure to CI/CD pipelines, either on-premises or public cloud.
  • Experience in Socket programming using Java/RSocket.
  • Experience in Asynchronous system designing and development using Java 21 and Reactive programming.
  • Experience in technical leadership re-engineering monolithic applications into Microservices.
  • Exposure to Security, Observability, and Monitoring.
  • Exposure to Service Oriented and Microservices architectures, including REST and GraphQL implementations.
  • Experience with database concepts and web-based technologies is a plus.
Preferred Skills
  • UX development using ReactJS, NodeJS.
Compensation and Benefits

The estimated salary for this position is $180,000 - $220,000 per year, depending on qualifications and location. Additionally, Citi offers a comprehensive benefits package, including medical, dental, and vision insurance, 401(k) matching, paid time off, and opportunities for career growth and professional development.



  • Mississauga, Ontario, Canada Roche Full time

    Company OverviewRochepharmaceuticals, a global leader in the healthcare industry, is driving innovation in personalized medicine and digital solutions. Their vision for the 21st century is a healthcare system that leverages technology to make medical processes safer, faster, and more accessible.Salary: $170,000 - $200,000 per yearThe RoleWe are seeking an...


  • Mississauga, Ontario, Canada Nexus Systems Group Inc. Full time

    Becoming a Cloud Infrastructure Engineer - Scalability and Security Expert at Nexus Systems Group Inc. is an incredible opportunity to grow your skills and expertise in designing, implementing, and maintaining cloud infrastructures.As a key member of our team, you will be responsible for leading the design and implementation of cloud infrastructures that...


  • Mississauga, Ontario, Canada Systematix Full time

    We are seeking a seasoned Cloud Architect to join our team at Systematix, a leading consulting and resourcing firm in Canada. This is a 6-month hybrid contract position with strong opportunities for extension based on performance.**Job Summary**The ideal candidate will have extensive experience in cloud architecture, solution design, and implementation. You...


  • Mississauga, Ontario, Canada Epsilon Solutions Ltd. Full time

    Epsilon Solutions Ltd. is a renowned company that seeks an exceptional Cloud Solutions Engineer to lead our cloud-based projects.Job DescriptionWe are looking for a highly experienced professional with at least 10-15 years of experience in designing, implementing, and consulting on applications and infrastructures.The ideal candidate should have a strong...


  • Mississauga, Ontario, Canada Epsilon Solutions Ltd. Full time

    **Job Summary:**We are seeking an experienced Senior Cloud Architect Lead to join our team at Epsilon Solutions Ltd. in Mississauga, ON.About the Role:This is a full-time position with a competitive salary range of $180,000 - $220,000 per year, based on experience.The ideal candidate will have 10-15 years of experience in designing, implementing, or...


  • Mississauga, Ontario, Canada Mimecast Full time

    Role OverviewWe are seeking a highly skilled Cloud Scalable AI Security Engineer to join our Communication and Collaboration Security team. As an integral part of our Agile Scrum team, you will play a key role in ensuring our code, tools, and deployments are consistent and high quality.The ideal candidate will have domain experience in Quality Engineering,...


  • Mississauga, Ontario, Canada Citigroup Inc. Full time

    Join Citigroup Inc. as a Cloud-Native Data Engineering Solutions Architect and take advantage of an exciting opportunity to design and build modern, cloud-native, fully observable data engineering solutions. OverviewCitigroup Inc., a leading global financial services company, is seeking a senior software architect with a passion for designing and building...


  • Mississauga, Ontario, Canada goeasy Ltd. Full time

    We are seeking a seasoned Cloud Data Engineering Lead to join our team at goeasy Ltd.Company OverviewAs one of Canada's leading non-prime consumer lenders, we offer a full suite of products including non-prime leasing, unsecured and secured loans as well as point-of-sale-financing through easyhome, easyfinancial, and LendCare. Our vision is to provide...

  • Data Engineer

    1 month ago


    Mississauga, Ontario, Canada goeasy Ltd Full time

    Designing Scalable Data ArchitecturesWe are seeking a skilled Data Engineer to join our team at goeasy Ltd. As a Data Engineer, you will play a critical role in designing, developing, and maintaining our data architecture on the Azure platform. Your expertise will help us build a scalable and reliable data infrastructure that supports our business...


  • Mississauga, Ontario, Canada New York Technology Partners Full time

    New York Technology Partners seeks a highly skilled Senior Java Engineer to lead the development of cloud-based applications using Spring Boot and Microservices architecture.We require a Bachelor's degree in Computer Science or a related technical discipline.The ideal candidate will have over 8 years of hands-on experience designing, developing, and...


  • Mississauga, Ontario, Canada Citigroup Inc. Full time

    Job OverviewWe are seeking a highly experienced Cloud Infrastructure Engineer to lead the development and maintenance of our Fixed Income platform. As a key member of our team, you will be responsible for designing, implementing, and managing the infrastructure that supports our mission-critical applications.Key ResponsibilitiesDevelop and implement...

  • Data Engineer

    1 month ago


    Mississauga, Ontario, Canada Capgemini Full time

    Job Title: Data Engineer - Scalable Pipeline DeveloperAbout the RoleCapgemini is seeking a Data Engineer - Scalable Pipeline Developer to join its team of innovative professionals. The ideal candidate will have a strong background in data engineering, with expertise in scalable pipeline development using Java or Python.This is a unique opportunity to work...


  • Mississauga, Ontario, Canada Randstad Full time

    Company OverviewRandstad, a leading staffing agency, is seeking an experienced OpenShift Solutions Engineer to join our team. As a highly technical individual contributor, you will play a critical role in designing and implementing scalable, resilient, and secure OpenShift solutions.About the RoleThis is a hands-on position that requires expertise in...


  • Mississauga, Ontario, Canada Interesting Engineering, Inc. Full time

    KUBRA is expanding its security capabilitiesWith a focus on enhancing the security of its cloud systems and platforms, KUBRA seeks a highly skilled Cloud Security Engineer to join its DevSecOps Team.Key ResponsibilitiesConduct thorough security assessments of KUBRA's systems, applications, and infrastructure, providing detailed reports and recommendations...


  • Mississauga, Ontario, Canada Tampa Gardens Senior Living Full time

    Job SummaryWe are seeking a skilled Cloud Scalable AI Security Engineer to join our team at Mimecast. As an SDET, you will play a crucial role in ensuring the quality and consistency of our code, tools, and deployments.About the RoleYou will contribute to planning, estimation, and refinement of stories, epics, and design changes as part of an Agile Scrum...


  • Mississauga, Ontario, Canada Apexon Full time

    Are you a highly skilled professional looking for a challenging role that leverages your expertise in cloud engineering? If yes, then this is the perfect opportunity for you!About ApexonApexon is a leading company in the field of pharmaceuticals and diagnostics, dedicated to improving people's lives through innovative solutions. With a rich history dating...


  • Mississauga, Ontario, Canada Citigroup Inc. Full time

    Company OverviewCitigroup Inc. is a global financial services company that provides a wide range of financial products and services to consumers, corporations, governments and institutions. Our goal is to provide innovative solutions that meet the evolving needs of our clients.Estimated Salary: $180,000 - $250,000 per yearThe estimated salary range is based...


  • Mississauga, Ontario, Canada BASF SE Full time

    Job DescriptionWe are seeking an experienced Cloud Data Engineer for Advanced Data SolutionsCompany OverviewBASF SE is a leading chemical company that aims to drive sustainable growth and improve people's lives.About the RoleIn this role, you will design, implement, and maintain data distribution strategies using Unity Catalog with Azure Databricks and Azure...


  • Mississauga, Ontario, Canada PointClickCare Full time

    PointClickCare is a leading North American healthcare technology company that enables meaningful care collaboration and real-time patient insights. The organization has been focused on realizing its vision of delivering frictionless care for over 20 years. As recognized by Forbes as one of the top 100 private cloud companies and acknowledged by Waterstone...

  • Cloud Operations Lead

    3 weeks ago


    Mississauga, Ontario, Canada 1200 Merge Healthcare Solutions Inc. (US) Full time

    Estimated Salary: $140,000 - $200,000 per year.About the RoleWe are seeking a seasoned Cloud Operations Lead to oversee our cloud infrastructure operations team at 1200 Merge Healthcare Solutions Inc. (US). As a key member of our team, you will play a critical role in ensuring the reliability, performance, and security of our cloud-based services.Job...