Posted in

Principal Engineer – Software – Payment & Fraud Technologies

Principal Engineer – Software – Payment & Fraud Technologies

CompanyT-Mobile
LocationBellevue, WA, USA, Atlanta, GA, USA
Salary$133500 – $240700
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • 10+ years of software engineering experience, with at least 5 years in designing and building large-scale, distributed systems (preferably in payments, fintech, or e-commerce domains)
  • In-depth understanding of payment processing systems (transaction lifecycles, payment gateways, card networks, alternative payment methods) and fraud detection techniques
  • Strong experience with cloud platforms (AWS and/or GCP) in a production environment
  • Deep knowledge of PCI DSS requirements and experience ensuring compliance in payment systems
  • Hands-on experience deploying and managing applications in Kubernetes (on cloud or on-prem)
  • Exceptional skills in designing highly available, fault-tolerant architectures
  • Strong development skills in one or more programming languages (e.g. Java, Go, C#, Python, or similar)
  • Excellent leadership and social skills
  • Proven track record fixing and resolving complex technical issues in a high-pressure, real-time processing environment

Responsibilities

  • Define the technical roadmap and engineering strategy for payments and fraud systems
  • Lead by example with active involvement in coding, code reviews, and prototyping of critical platform components
  • Design and maintain a secure cloud environment (preferably on AWS or GCP) for the payment platform
  • Champion payment data security across the platform
  • Integrate and enhance fraud detection mechanisms within the platform
  • Oversee the security of our containerized applications and Kubernetes orchestration
  • Design for high availability and disaster recovery
  • Design and evolve a scalable, fault-tolerant system capable of high transaction volumes with near-zero downtime
  • Continuously optimize platform performance
  • Work closely with product managers, business customers, and other engineering teams to align the payment platform’s capabilities with business requirements
  • Stay up-to-date with industry trends in payments, fintech, and cloud security
  • Serve as a mentor and coach for engineers on the team

Preferred Qualifications

  • Experience in the payments or e-commerce industry at scale
  • Knowledge of advanced security frameworks and practices, such as Zero Trust architecture, secure SDLC, threat modeling, and incident response processes
  • Relevant industry certifications are a plus – e.g. AWS Certified Solutions Architect (Professional level) or Google Cloud Professional Architect for cloud expertise
  • Exposure to modern fraud prevention tools and techniques
  • Experience with performance engineering and tuning of high-throughput systems