441,244open jobs
15,342companies
64,215added this week
Browse all
Salary
$23k – $56k per year (Estimated)
Location
Remote/Hybrid (Pune, India)
Seniority
Architect · 8+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Citi is one of the largest banks in the world, tracing its lineage to the City Bank of New York founded in 1812 and taking its modern shape through the 1998 merger that created Citigroup. Its most distinctive asset is a cross-border payments and treasury network unmatched by any competitor, moving trillions of dollars a day for multinational corporations, governments and other banks across roughly ninety countries. Alongside that institutional franchise it runs markets and investment banking, wealth management and a United States personal bank, and has spent recent years simplifying itself by exiting consumer operations across Asia, Europe and Latin America.

Job Title: Senior Backend Principal Developer

TheSenior Backend Principal Developeris a senior level position responsible for developing a robust collection of connected and complementary technical solutions that deliver anenterprise scale framework that serves hundred-thousands of clients and millions of web requests every day. The platform establishes an interconnected experience for both internal and external users by seamlessly integrating existing applications.

KeyResponsibilities:

As a Senior Backend Principal Developer, you will be a hands-on technical leader responsible for the design, architecture, and implementation of critical backend services within this integrated digital experience platform. Your expertise will drive the development of highly scalable, secure, and resilient solutions.

  • Technical Vision & Leadership: Provide technical leadership and strategic direction for backend development, influencing architectural decisions and technology choices.

  • Hands-on Development: Design, develop, and maintain high-performance, fault-tolerant backend services and APIs using modern programming languages and frameworks. This includes core components for user authentication, authorization, content routing, and data integration.

  • Architectural Stewardship: Lead the definition and evolution of backend architecture, ensuring alignment with principles of scalability, security, reliability, and maintainability in a federated system.

  • Security: Implement and enforce robust security measures, including single sign-on (SSO), centralized entitlements, and adherence to cyber defense standards across all backend components.

  • Performance Engineering: Optimize backend systems for speed and efficiency, incorporating caching strategies, asynchronous processing, and efficient data access patterns.

  • Integration Design: Architect and implement solutions for integrating diverse Content Provider applications into the unified platform via HTTPS-based interfaces.

  • Mentorship & Best Practices: Mentor senior developers, conduct in-depth code reviews, and champion best practices in software engineering, including design patterns, testing methodologies, and operational excellence.

  • Troubleshooting & Problem Solving: Serve as a subject matter expert for complex production issues, leading root cause analysis and resolution efforts for critical backend services.

  • Collaboration: Partner closely with product management, front-end teams, architects, and infrastructure teams to translate business requirements into technical solutions and deliver features end-to-end.

  • Compliance:Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

Recommended Qualifications:

  • 8-12 years ofextensive experience in backend software development, with significant experience in architecting and leading complex, large-scale enterprise platforms.

  • Demonstrated experience in a Principal or Lead Developer role, with a strong track record of technical leadership and hands-on contribution.

  • Expert-level proficiency in modernJavabackend programming language and associated frameworks.

  • Deep understanding and practical experience with distributed systems, microservices architectures, and RESTful API design.

  • Proven experience with identity and access management (IAM) solutions, including SSO protocols (e.g., OAuth2, OpenID Connect) and fine-grained authorization.

  • Solid experience with cloud-native development principles, containerization (Docker), orchestration (Kubernetes), and Cloud Adoption (GCP and AWS)

  • Strong knowledge of database technologies, including both relational and NoSQL databases.

  • Exceptional problem-solving and analytical skills, with the ability to tackle ambiguous problems and drive solutions.

  • Excellent communication, presentation, and interpersonal skills, capable of influencing technical decisions and collaborating effectively across diverse teams.

  • Hands-on experiencewiththeotherBackend technologies: Unix, Oracle, Any caching solutionsand any AIadoption.Good knowledge on the Frontend integration is a plus: ReactJS, Content Security Policy, Adopting Corporate Design System, ADA Compliance

Education:

  • Bachelor’s degree/University degree or equivalent experience

  • Master’s degree preferred

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
441,244 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Pune
$35k – $71k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Master's Degree • Chennai
JavaScript
Java
Java
Spring Framework
Hibernate
Databases
Redis
Oracle
DuckDB
Google BigQuery
BigQuery
AI/ML
Copilot
Reinforcement Learning
Scikit-learn
Computer Vision
AI Agents
NLP
TensorFlow
PyTorch
Time Series Forecasting
Hugging Face
Devin
Interpretability
Frontend
React.js
DevOps
Rest API
GCP
OpenShift
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Bitbucket
Cybersecurity
SonarQube
Analytics
Tableau
Cognos
Apply
$32k – $84k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • South Africa
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
PostgreSQL
ActiveMQ
Apache Kafka
Frontend
Angular
PrimeNG
DevOps
Ansible
GitHub Actions
Jaeger
Prometheus
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Incident Management
GitHub
Cybersecurity
Keycloak
Apply
$33k – $68k per year (Estimated) • Remote/Hybrid • Full-Time • 15+ years exp • Bachelor's Degree • Pune
Databases
RabbitMQ
Apache Kafka
DevOps
gRPC
GCP
Azure
AWS
SLI/SLO/SLA
Management
Miro
Confluence
Jira
Apply
$23k – $56k per year (Estimated) • Remote/Hybrid • Full-Time • 15+ years exp • Bachelor's Degree • Pune
Go
JavaScript
TypeScript
Databases
Redis
AI/ML
Claude
Fine-tuning
Prompt Engineering
AI Agents
Gemini
LLM
RAG
Semantic Search
Semantic Search
Edge AI
Multi-Agent Systems
Frontend
Zustand
React.js
Mobile
Clean Architecture
DevOps
gRPC
OpenShift
Helm
Istio
Prometheus
WebSockets
CI/CD
Docker
Kubernetes
Grafana
Chaos Engineering
Service Mesh
Vector
Incident Management
Amazon S3
Apply
$142k – $213k per year • Remote/Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Jersey City
Python
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
Apache Kafka
Frontend
Angular
DevOps
OpenShift
CI/CD
Docker
Apply
$33k – $68k per year (Estimated) • Remote/Hybrid • Full-Time • 15+ years exp • Bachelor's Degree • Pune
Databases
RabbitMQ
Apache Kafka
DevOps
gRPC
GCP
Azure
AWS
SLI/SLO/SLA
Management
Miro
Confluence
Jira
Apply
Business Analyst 2 hours ago
$31k – $71k per year (Estimated) • Remote/Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Budapest
Apply
$23k – $56k per year (Estimated) • Remote/Hybrid • Full-Time • 15+ years exp • Bachelor's Degree • Pune
Go
JavaScript
TypeScript
Databases
Redis
AI/ML
Claude
Fine-tuning
Prompt Engineering
AI Agents
Gemini
LLM
RAG
Semantic Search
Semantic Search
Edge AI
Multi-Agent Systems
Frontend
Zustand
React.js
Mobile
Clean Architecture
DevOps
gRPC
OpenShift
Helm
Istio
Prometheus
WebSockets
CI/CD
Docker
Kubernetes
Grafana
Chaos Engineering
Service Mesh
Vector
Incident Management
Amazon S3
Apply
$164k – $245k per year • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • New York
Apply
$22k – $51k per year (Estimated) • Remote/Hybrid • Full-Time • High School Diploma • Warsaw
Apply
$27k – $63k per year (Estimated) • In office • Full-Time • 5+ years exp • Pune • Bengaluru • Coimbatore • Gurgaon • Noida
JavaScript
AI/ML
Copilot
Claude
Prompt Engineering
DevOps
CI/CD
GitHub
Apply
$22k – $54k per year (Estimated) • In office • Full-Time • 8+ years exp • Pune
Python
JavaScript
Java
Node JS
Apply
$24k – $60k per year (Estimated) • Remote/Hybrid • Full-Time • 9+ years exp • Bachelor's Degree • Pune
Python
Go
AI/ML
Prompt Engineering
Apply
$22k – $53k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Pune
Python
Java
SQL
Java
Spring Framework
Maven
DevOps
OpenShift
Git
AWS
Apply
$23k – $53k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Pune
Python
Java
SQL
Java
Maven
DevOps
OpenShift
Git
AWS
Apply
See all jobs
This is one of many
441,244 more open roles from verified company boards, updated every day.