Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

T-Mobile Logo

Principal Software Engineer, Fintech

T-Mobile

$133,500 - $240,700
Nov 8, 2025
Atlanta, GA, US
Apply Now

T-Mobile is looking to build the next generation of payments, money movement, and digital financial services to serve millions of customers. The Principal Software Engineer in Fintech will be a technical leader driving architecture, scalability, and innovation across these critical financial systems.

Requirements

  • Java 11+, Spring Boot, RESTful APIs, OpenAPI, backward-compatible versioning.
  • Kafka or AWS EventBridge; schema registry with compatibility rules.
  • PostgreSQL, DynamoDB, Redis, S3; clear transaction boundaries; performance-minded SQL/NoSQL design.
  • Spring Batch / AWS Batch / Quartz; resilient, retryable, restartable jobs.
  • AWS Glue (Jobs, Workflows, Crawlers, Data Catalog); Snowflake (Snowpipe, Streams & Tasks, RBAC, masking, performance tuning).
  • Docker/Helm on EKS; HPA, pod security, Terraform automation.
  • Maven, SonarQube; unit/integration/performance testing; SAST/DAST; dependency governance; blue/green and canary deployment.

Responsibilities

  • Lead the architecture and implementation of scalable, event-driven financial systems supporting payments, settlements, and reconciliations.
  • Drive adoption of modern Java microservice patterns using Spring Boot, RESTful APIs, and contract-first design (OpenAPI).
  • Champion observability and production excellence — ensuring deep traceability, resilience, and performance across distributed systems.
  • Mentor engineers across teams, establish best practices in design reviews, testing, and secure development.
  • Serve as an expert resource in Fintech system design, security, and cloud-native delivery.
  • Design and optimize batch and streaming data pipelines for settlements, reporting, and reconciliation using AWS Glue, Snowflake, and Kafka/EventBridge.
  • Automate infrastructure delivery via Kubernetes (EKS), Docker, Helm, Terraform, and enforce strong pod and IAM security policies.

Other

  • 7-10+ years of software engineering experience with increasing scope and technical leadership.
  • Demonstrated experience leading architecture or platform modernization in regulated or financial systems.
  • Strong experience with Payments and Money Movement (e.g., ledgers, settlements, reconciliation, disputes).
  • Exposure to Risk & Compliance workflows such as KYC/KYB/AML orchestration, sanctions screening, or fraud prevention.
  • Travel Required (Yes/No): Yes