You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Citi

Full Stack Senior Engineering Lead - Inventory Orchestration

  • Hybrid
  • 6+ years

Salary

$111,600/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is hiring a senior engineering lead for its Inventory Orchestration teams, working on microservice-based architecture.

You will lead solution design and implementation, aiming for high quality and alignment with the company's strategic framework, and you will use AI-assisted development tools to raise productivity and drive new ideas.

You will work closely with developers and architects across these teams.

Responsibilities

  • Act as the go-to technical expert for full-stack microservice architecture, guiding both internal and external stakeholders.
  • Lead the design of scalable, resilient microservices for the Inventory Orchestration domain.
  • Work with several development teams so services fit together, support business goals, and follow the architecture blueprints.
  • Promote and support the use of AI-assisted tools such as Devin, Anthropic Claude and GitHub Copilot to improve developer output and code quality.
  • Set and oversee the system changes needed to launch new products and improve processes.
  • Coach junior and senior engineers to build a habit of technical excellence, new ideas and ongoing learning.
  • Find the cause and business impact of complex problems, and lead the work to fix them.
  • Shape engineering decisions through expert advice and by running technical discussions and design reviews.
  • Weigh risk when business decisions are made, protecting the firm's reputation and its clients and assets. Make sure work complies with laws, rules, regulations and internal policy, use sound ethical judgment, and escalate and report control issues openly.

Requirements

  • At least 6 years of professional software development, with substantial hands-on work on both backend and frontend.
  • Deep, practical experience using AI tools such as Devin, Anthropic Claude and others for code generation, debugging and daily development work.
  • Proven record building enterprise applications with Java and the Spring Framework, including Spring Boot and Spring Cloud.
  • Strong skill in modern frontend frameworks such as React and Angular, including complex, responsive user interfaces.
  • Deep experience designing, building and integrating RESTful APIs and event-driven microservices.
  • Practical experience with Docker containers and with Kubernetes and OpenShift for orchestration.
  • Hands-on work with Apache Kafka, including Kafka Streams, Schema Registry and topic design, for reliable, high-throughput asynchronous communication between services.
  • Hands-on experience with Infrastructure as Code, especially Ansible.
  • In-depth experience with CI/CD pipelines and tools such as Git and Jenkins.
  • Clear verbal and written communication, with the ability to lead technical teams, explain complex architecture, and present to technical and non-technical audiences.
  • A bachelor's degree or equivalent experience. A master's degree is preferred.

Conditions

Full-time position in the Technology job family, Applications Development group.

Base salary range for the primary location: $111,600.00 to $161,600.00.

This is an existing vacancy.

The company uses automated processing and AI to match candidates' skills to roles, but all hiring decisions are checked and made by people.

The company is an equal opportunity employer.

Where you’d work

Part of the week in the office

You can work from

  • Canada

About the company

Citi

  • Industry: FinTech

Office in Canada

Also hiring in United States, London, United Kingdom, New York, United States and 12 more places

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 21 checks run
  • 0 red flags

Still hiring?

14 checks

No red flags

How crowded?

7 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details13 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • React
  • Java
  • Kubernetes
  • Docker
  • Angular
  • Spring
  • Kafka
  • CI/CD
Seniority
Lead
Type
Full-time
Industry
FinTech
Specialty
Fullstack
Region
Canada
Show 7 more factsShow less

Role

Category
Development
Specialty
Fullstack
Seniority
Lead
Experience
6+ years
Tech stack
  • React
  • Java
  • Kubernetes
  • Docker
  • Angular
  • Spring
  • Kafka
  • CI/CD

Location

Work model
Hybrid
Region
Canada
Office
  • Canada
Remote from
  • Canada

Compensation

Salary
$111,600 / year
Pay period
Annual

Employment

Type
Full-time

Company

Industry
FinTech

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason