Principal Software Engineer — Cloud-Native Modernization

The Depository Trust & Clearing Corporation (DTCC)

Tampa (FL)

Hybrid

USD 130,000 - 190,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Health & life insurance
Pension / Retirement benefits
Paid Time Off & family care
Hybrid work model (3 days onsite, 2 on

Job summary

DTCC is seeking a Principal Software Engineer in Tampa to lead modernization of enterprise platforms, enabling cloud-native and event-driven capabilities. You will shape engineering standards, drive scalable architectures, and deliver resilient services across critical DTCC platforms.

You will mentor engineers, collaborate with Product, Architecture, and DevOps, and help elevate platform performance, security, and developer productivity in a regulated financial services context.

Qualifications

  • 10+ years of hands-on software engineering experience with enterprise-scale applications.
  • Bachelor's degree in a technical field or equivalent practical experience.
  • Proven experience delivering large-scale distributed systems in complex environments.
  • Experience modernizing legacy/monolithic platforms and adopting cloud-native architectures.
  • Strong understanding of cloud-native patterns, microservices, and modern software engineering principles.
  • Experience in regulated, mission-critical enterprise environments.

Responsibilities

  • Lead the design, development, and delivery of scalable, cloud-native applications using Java, Spring Boot, and microservices.
  • Drive modernization by decomposing legacy applications and transitioning to distributed cloud-based solutions.
  • Design and implement large-scale event-driven architectures leveraging Kafka and messaging tech.
  • Build and support high-performance REST and SOAP APIs for secure client connectivity.
  • Define architecture, standards, and modernization roadmaps across multiple initiatives.
  • Lead architecture reviews, governance, and solution evaluations for scalability and resiliency.
  • Mentor engineers and promote engineering excellence and best practices.

Skills

Java
Spring Boot
Microservices
AWS
Kafka
REST & SOAP APIs
CI/CD
PostgreSQL
Observability

Education

Bachelor's degree in Computer Science, Engineering, Information Systems, or related field

Tools

OpenShift
Kubernetes
Docker
Angular
Redis

Job description

DTCC is seeking a Principal Software Engineer in Tampa to lead modernization of enterprise platforms, enabling cloud-native and event-driven capabilities. You will shape engineering standards, drive scalable architectures, and deliver resilient services across critical DTCC platforms.

You will mentor engineers, collaborate with Product, Architecture, and DevOps, and help elevate platform performance, security, and developer productivity in a regulated financial services context.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Cloud Platform Architect & Automation Leader
Senior Cloud Platform Architect & Automation Leader

The Depository Trust & Clearing Corporation (DTCC) • Jersey City (NJ)

Hybrid
USD 150,000 - 190,000
Base pay and annual incentive
Health and life insurance
Pension / Retirement benefits
+2
Executive Dir, Software Eng — Cloud Modernization
Executive Dir, Software Eng — Cloud Modernization

The Depository Trust & Clearing Corporation (DTCC) • Jersey City (NJ)

Hybrid
USD 180,000 - 250,000
Health and life insurance
Pension / Retirement benefits
Paid Time Off and family care
+1
Executive Director, Cloud-Native Software Engineering
Executive Director, Cloud-Native Software Engineering

DTCC • Jersey City (NJ)

Hybrid
USD 250,000 - 360,000
Hybrid work model
Health and life insurance
Pension / Retirement benefits
+1
Principal DevOps Manager: Secure Cloud IaC & Leadership
Principal DevOps Manager: Secure Cloud IaC & Leadership

The Depository Trust & Clearing Corporation (DTCC) • Tampa (FL)

Hybrid
USD 120,000 - 150,000
Competitive compensation
Health and life insurance
Retirement benefits
+1
Cloud Development Engineering Senior Principal
Cloud Development Engineering Senior Principal

The Depository Trust & Clearing Corporation (DTCC) • Jersey City (NJ)

On-site
USD 150,000 - 190,000
Base pay and annual incentive
Health and life insurance
Pension / Retirement benefits
+2
Principal Software Engineer – Enterprise Integration & Modernization
Principal Software Engineer – Enterprise Integration & Modernization

The Depository Trust & Clearing Corporation (DTCC) • Tampa (FL)

Hybrid
USD 130,000 - 190,000
Competitive compensation
Health & life insurance
Pension / Retirement benefits
+2
Principal Software Engineer - Hybrid, Impactful Systems Lead
Principal Software Engineer - Hybrid, Impactful Systems Lead

DTCC • Coppell (TX)

Hybrid
USD 140,000 - 180,000
Health and life insurance
Pension plan
Hybrid work model
Cloud Development Engineering Senior Principal (Jersey City, Tampa, Dallas)
Cloud Development Engineering Senior Principal (Jersey City, Tampa, Dallas)

The Depository Trust & Clearing Corporation (DTCC) • Tampa (FL)

Hybrid
USD 140,000 - 190,000
Competitive compensation
Health & life insurance
Paid Time Off
+1
Senior Cloud-Native Java Engineer | AWS & React
Senior Cloud-Native Java Engineer | AWS & React

The Depository Trust & Clearing Corporation (DTCC) • Jersey City (NJ)

Hybrid
USD 140,000 - 190,000
Competitive compensation
Health and life insurance
Pension/Retirement benefits
+2
Senior Full-Stack Engineer (Java/AWS) - Hybrid
Senior Full-Stack Engineer (Java/AWS) - Hybrid

The Depository Trust & Clearing Corporation (DTCC) • Tampa (FL)

Hybrid
USD 120,000 - 180,000
Competitive compensation
Health & life insurance
Pension / Retirement
+2