Senior Backend Principal Developer

Citi

Remote

Quick summary

Work type
Remote
Location
Jersey City, NJ
Salary
$142,320–$213,480 / yr
Posted
9 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $185k
This role $178k
$132k most similar roles pay here $231k

This role pays more than 53% of similar roles. Most pay $148,750–$221,050 — the shaded band above. At the midpoint, this role pays about $178k versus about $185k for comparable roles.

Based on 240 similar postings.

Employer

About Citi

Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.

Citi currently has 370 open roles on FindRole.

Listed pay typically runs $125,760–$188,640 across 346 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Senior Backend Principal Developer

The Senior Backend Principal Developer is a hands-on technical leader responsible for designing and implementing critical backend services within an integrated digital experience platform serving hundreds of thousands of clients daily. This role involves driving the development of scalable, secure, and resilient solutions using modern programming languages like Java and frameworks such as Docker and Kubernetes. Key responsibilities include providing strategic direction in architecture, ensuring robust security measures, optimizing system performance, integrating diverse applications via HTTPS interfaces, mentoring senior developers, and collaborating closely with cross-functional teams to deliver end-to-end features. The ideal candidate has 6-10 years of experience in backend software development, expertise in distributed systems, microservices architectures, and RESTful API design, along with strong knowledge of cloud-native principles and database technologies.

What you'll do

  • Provide technical leadership and strategic direction for backend development.
  • Design and develop high-performance, fault-tolerant backend services using modern frameworks.
  • Lead the definition and evolution of scalable, secure backend architecture.
  • Implement robust security measures including SSO and centralized entitlements.
  • Optimize backend systems for speed and efficiency with caching strategies.
  • Architect solutions for integrating diverse applications into a unified platform.

What we're looking for

  • 6-10 years of experience in backend software development with a focus on large-scale enterprise platforms.
  • Expert-level proficiency in Java and modern backend frameworks, including distributed systems and microservices architectures.
  • Proven experience with cloud-native principles, Docker, Kubernetes, and major cloud providers (GCP, AWS).
  • Deep understanding of identity and access management solutions, including OAuth2 and OpenID Connect protocols.
  • Strong knowledge of database technologies, both relational and NoSQL databases.
  • Excellent problem-solving skills and the ability to influence technical decisions across diverse teams.

More like this

Similar roles

Principal Software Engineer - Backend

Autodesk

Remote (Amer - United States - California - Offsite/Home, US) 57 days ago $139,000$249,260
AWS Kubernetes Terraform Python Java Go Docker CI/CD Prometheus Grafana PostgreSQL Snowflake Apache Kafka Amazon Kinesis Git Jenkins Ansible JSON REST GraphQL
Remote

Senior Backend Engineer

Adobe

Remote (Canada) 93 days ago $177,900$257,550
Elixir PostgreSQL MySQL SQL API design Services design standards Code reviews Functional programming Legacy system migration Downtime management Problem solving Backend engineering
Remote

Senior Backend Software Engineer

S&P Global

Cambridge, MA +1 64 days ago $150,000$225,000
Python Flask FastAPI Django REST Framework PostgreSQL Celery RabbitMQ Redis Kafka Jsonnet AWS Amazon EKS Sentry Prometheus Git Jenkins Github Actions

Senior Software Engineer - Backend

Adobe

San Jose 9 days ago $177,900$257,550
Node.js Typescript Kubernetes Postgres Redis Terraform AWS bash CircleCI HTTP API security CI/CD Prometheus Grafana