Skip to content

Open nowPosted yesterday

Lead Software Engineer

Citi4,182 open roles

Where
Pune Maharashtra India
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowLead Software EngineerCiti · Pune Maharashtra India
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Citi's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.5% of postings close within 7 days. Measured by our own scanner across the market. Citi postings stay open a median of 24 days.

Share of postings closed within
  1. 2.3%1 day
  2. 4.6%3 days
  3. 13.5%7 days
  4. 21.8%14 days
  5. 36.6%30 days
  6. 58.9%60 days
This job: posted yesterday

Citi median: 24 days open

The posting

We are looking for an experienced Lead Software Engineer / Technical Architect (C13) to drive the technical design, backend architecture, and engineering execution for Vendor Master Central (VMC)—our enterprise platform responsible for centralizing vendor ecosystems, contracts, service catalogs, and complex data enrichment pipelines across Market Data Services.

This role is backend-first, requiring deep expertise in modern Java microservices, high-volume data ingestion/reconciliation pipelines, relational data architecture, and resilient API design. While the core focus is backend, we are very open to candidates with solid full-stack experience (React/TypeScript) who can champion end-to-end architecture and collaborate seamlessly across the entire stack.

As a senior technical leader, you will champion modern development practices and leverage cutting-edge GenAI tooling (Devin, GitHub Copilot, Cursor) to accelerate engineering velocity and deliver robust, scalable platforms.

Key Responsibilities

Architecture & Backend Leadership

  • Architect & Scale Core Services: Lead the technical design and implementation of distributed, cloud-ready Java microservices (Java 21/25, Spring Boot) powering high-volume data ingestion, reconciliation, and enrichment.
  • Data Pipelines & Ingestion Engines: Architect idempotent data ingestion workflows, transactional staging mechanisms, and validation engines processing heterogeneous financial datasets and hierarchy trees.
  • API & Domain Design: Design secure, performant RESTful APIs, domain models, and caching strategies supporting high-concurrency enterprise interfaces and downstream consumers.
  • Full-Stack Collaboration: Partner closely with UI engineers on frontend-backend contracts and state synchronization; provide architectural oversight on React/TypeScript integration for candidate profiles with full-stack capability.

Engineering Velocity & GenAI Adoption

  • Pioneer AI-Accelerated Engineering: Spearhead team-wide adoption of autonomous and assisted AI engineering tools (e.g., Devin, GitHub Copilot, Cursor) for rapid prototyping, automated code generation, complex refactoring, and test suite creation.
  • Code Quality & Best Practices: Enforce modern design patterns, domain-driven design (DDD), comprehensive test automation (TDD/BDD), clean architecture, and CI/CD pipelines.

Technical Leadership & Governance

  • Team Mentorship: Lead, coach, and elevate senior engineers (C11/C12) across technical design reviews, coding standards, and architectural decisions.
  • Enterprise Controls & Security: Ensure system designs adhere to enterprise security standards, role-based access controls (RBAC), SSO authentication, and complete audit traceability.

What We Are Looking For

Core Backend & Architectural Expertise:

  • 10+ years of professional software engineering experience with significant experience architecting and delivering enterprise-grade distributed systems.
  • Deep Modern Java Mastery: Expert-level knowledge of Java 21 / 25, Spring Boot, Spring Cloud, Spring Data, and Hibernate/JPA.
  • Data Modeling & Storage: Strong experience in relational database design (PostgreSQL / Oracle / SQL), complex query optimization, indexing strategies, and transactional integrity.
  • Pipeline & Ingestion Architecture: Proven track record designing batch/stream data ingestion pipelines, reconciliation logic, and asynchronous processing engines.
  • RESTful API Architecture: Extensive experience creating well-documented, versioned, and secure REST APIs (OpenAPI / Swagger).

Full-Stack Openness (Strong Advantage):

  • Experience or strong familiarity with modern frontend frameworks—specifically React, TypeScript, and modern state management—is a significant plus for driving cohesive, end-to-end architecture.

Modern Tooling & AI Fluency:

  • Hands-on enthusiasm for modern AI-assisted engineering tools (Devin, GitHub Copilot, Cursor, LLM-driven coding workflows) to drive rapid delivery.
  • Strong proficiency with Docker, Kubernetes/OpenShift, CI/CD automation, and cloud-native observability (Prometheus, Grafana, OpenTelemetry).

Leadership & Competencies

  • Proven ability to operate with architectural autonomy, translating complex business requirements into elegant technical designs.
  • Exceptional problem-solving skills and ability to lead incident resolution, performance tuning, and technical strategy.
  • Strong stakeholder management and communication skills, able to articulate technical trade-offs to senior leadership.

Education & Experience

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or equivalent practical experience.

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Citi's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Citi's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Citi's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.