08 Nov
|
Citigroup
|
Pune
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 contemporary 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 contemporary 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 (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)_ _._ _View Citi's_ _EEO Policy Statement (https://www.citigroup.com/global/eeo-aa-policy)_ _and the_ _Know Your Rights (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf)_ _poster._ Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
📌 Lead Software Engineer (Pune)
🏢 Citigroup
📍 Pune