C

Citi

Runs banking and payments for global clients

Full Stack Senior Engineering Lead - Inventory Orchestration

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeMississauga, ON, Canada$111.6k - $161.6kHybrid

About the Job

Requirements

  • At least 6 years of professional software development experience, including substantial hands-on experience with both backend and frontend technologies.
  • Demonstrable deep knowledge and practical experience using AI-assisted tools such as Devin and Anthropic Claude for code generation, debugging, and throughout the development lifecycle.
  • Expertise in developing enterprise applications with Java and the Spring Framework, including Spring Boot and Spring Cloud.
  • Proficiency with modern frontend frameworks such as React and Angular, including experience building complex, responsive user interfaces.
  • Competency in designing, developing, and integrating RESTful APIs and event-driven microservice architectures.
  • Practical experience with container technologies such as Docker and orchestration platforms such as Kubernetes and OpenShift.
  • Hands-on experience with event-driven messaging platforms, particularly Apache Kafka, including Kafka Streams, Schema Registry, and topic design.
  • Hands-on experience with Infrastructure as Code principles and tools, particularly Ansible.
  • In-depth experience with Continuous Integration/Continuous Delivery pipelines and tools such as Git and Jenkins.
  • A bachelor's or university degree, or equivalent experience.
  • Master's degree preferred.
  • Ability to lead technical teams, explain complex architectural concepts, and present solutions to technical and non-technical audiences.

Responsibilities

  • Serve as a technology subject matter expert for full-stack microservice architecture, providing technical leadership and direction to internal and external stakeholders.
  • Lead the design and solutioning of robust, scalable, and resilient microservices for the Inventory Orchestration domain.
  • Collaborate with multiple development teams to ensure cohesive service integration, alignment with business goals, and adherence to architectural blueprints.
  • Drive adoption and effective use of AI-assisted development tools, including Devin, Anthropic Claude, and GitHub Copilot, to improve developer productivity and code quality.
  • Define and govern system enhancements needed to deploy new products and process improvements.
  • Mentor and guide junior and senior engineers, fostering technical excellence, innovation, and continuous learning.
  • Identify problem causality, business impact, and root causes, and lead efforts to resolve complex technical challenges.
  • Influence engineering decisions through expert advice and counsel, and facilitate technical discussions and design reviews.
  • Assess risk in business decisions, particularly regarding the firm's reputation and the safeguarding of Citi, its clients, and assets; drive compliance with applicable laws, rules, and regulations; adhere to policy; apply sound ethical judgment to personal behavior, conduct, and business practices; and transparently escalate, manage, and report control issues.

About the Company

Citi

Runs banking and payments for global clients

Citi runs banking, investment and payment services for companies, governments and individuals around the world. Its global network connects institutions with local banking systems, while its US consumer business sells credit cards and deposit accounts. Corporate clients use Citi to manage cash, finance trade and raise capital, and investors use its trading, custody and wealth services to hold and manage assets. The bank earns interest on loans and fees from payments, securities transactions, financial advice and account services. Citi traces its banking roots to 1812; the Citigroup holding company was formed in 1998, and its headquarters are in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1812

Recently Posted Jobs

Explore more opportunities at Citi

See more jobs