Full Stack Engineer Node.js and Python - Vice President
- Job Req Id:
- 26954789
- Location(s):
- Pune, Maharashtra, India
- Job Type:
- Hybrid
- Posted:
- Apr. 30, 2026
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
- Build, Code, and Deliver. This is a hands-on role where you will be a core contributor to our frontend-applications and support our Python backend. Your focus is on writing high-quality, tested code and moving features from idea to production efficiently.
- Own Your Features End to End. You will take ownership of the features you build. This means you're responsible for not just writing the code, but for figuring out the path forward, asking the right questions, and driving your work to completion without waiting for detailed instructions.
- Build with Safety and Security in Mind. You will build with a security-first mindset. For us, building safe, sound, and compliant systems is non-negotiable and part of our craft. You will be responsible for implementing security best practices in your code, from technical hardening to considering the emerging challenges of AI safety.
- Be a Great Teammate. You will make the team better through collaboration. We expect you to be an active participant in our engineering culture; offering and receiving constructive code reviews, helping your peers when they are blocked, and sharing what you learn. We succeed as a team.
- Live Our Engineering Craftsmanship. You will live our Developer Manifesto. We are a team that believes in engineering discipline---clean code, meaningful commits, tidy branches, and rigorous CI/CD are how we work. You will be accountable for upholding these principles in every commit you make.
- Take Initiative and Communicate Clearly. This is not a role where you'll be handed detailed specs for every task. We expect you to take ownership of a problem, ask clarifying questions, and then drive your work forward with a high degree of autonomy. This also means communicating your progress and blockers proactively and concisely. No one on the team should ever have to ask you for a status update.
- A pragmatic builder who takes pride in their craft and builds software that lasts.
- A solutions-first mindset. You find the best path to solve the problem, whether that's writing new code, improving an old system, or integrating the right tool. The outcome is what matters.
- A bias for action and a focus on shipping. You understand our goal is to deliver value to users, not just to write perfect code. You know when to be pragmatic and when to invest in technical excellence.
- An instinct for ownership and communication. You are proactive by nature. You don't wait to be told what to do, and you understand that keeping the team aligned through clear communication is your responsibility.
- A drive for technical excellence and a collaborative spirit. You find satisfaction in building high-quality software, and you thrive in a team environment where you can learn from and help your peers.
- Deep, hands-on experience building, deploying, and maintaining production-grade Python services.
- A security-conscious mindset. You see security and safety as part of the job, not an afterthought.
- A firm grasp of software design patterns and a belief in writing clean, testable, and maintainable code.
- Comfort with deploying and managing applications in containerized environments (we use OpenShift, but Kubernetes experience is what matters).
- Practical experience with CI/CD pipelines and a belief in automating everything.
- Solid experience working with relational databases like Postgres.
- 10-15 years of strong Development engineering experience using TypeScript, React, Next.js, Node.js, Python.
- Kubernetes (Red Hat OpenShift), Containers
- GitHub, CI/CD (e.g., Tekton, Harness), GitHub Copilot
- Experience with other languages like TypeScript, Go, or Java. It shows your curiosity and adaptability
- Frontend: TypeScript, React, Next.js
- Backend: Python
- Databases: Postgres
- Infrastructure: Kubernetes (Red Hat OpenShift), Containers
- DevOps: GitHub, CI/CD (e.g., Tekton, Harness), GitHub Copilot
------------------------------------------------------
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.
Global Benefits
Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance. Explore a few of the highlights that make working with us rewarding.
Explore More Jobs
-
VP Relationship Manager (Local Clients) - SÃO PAULO
- São Paulo, São Paulo
-
Vice President (VP) - Global Markets Treasury Lead Counsel
- São Paulo, São Paulo
-
Universal Banker, Bilingual: English/Spanish Preferred, Jackson Heights Branch
- New York, New York
-
UK Commercial Bank Senior Relationship Manager (NBFI) - Director
- London, England
-
Early Careers Talent Network
Sign up to receive personalized job matches based on your skills and interests. We'll help you discover opportunities that align with your goals.
-
Career Professionals Talent Network
Sign up to receive tailored job matches based on your skills and experience. Discover opportunities that align with your ambitions.