FIS

Principal Software Engineer, Customer Messaging Platform

FIS
Apply
1 day ago
Jacksonville, FL, USAStaff+
H1B sponsor

Responsibilities

  • Define the architecture and technical strategy for customer messaging across email, push notifications, and SMS.
  • Build shared services for templating, multi-brand theming, personalization, and cross-channel orchestration.
  • Own deliverability and reliability, including email authentication, push delivery, SMS carrier compliance, retries, and failover.
  • Lead build-versus-buy decisions involving messaging vendors and infrastructure.
  • Build preference, consent, and opt-out management for regulated financial-services communications.
  • Expose delivery, engagement, and failure metrics to teams and stakeholders.
  • Partner with business and product stakeholders to translate requirements into platform capabilities, roadmaps, and tradeoffs.
  • Enable AI agents and AI-assisted workflows to compose, personalize, and send messages safely.
  • Partner with design, web, mobile, security, and platform teams on consistent customer experiences.
  • Shape the content platform supplying copy and assets to messaging, web, and mobile channels.
  • Coach engineers and technical leads while improving engineering practices.

Requirements

  • Extensive experience architecting and delivering production-grade messaging or notification platforms at scale.
  • Hands-on experience with email delivery, APNs, FCM, and SMS.
  • Knowledge of SPF, DKIM, DMARC, 10DLC, short codes, and related delivery and compliance practices.
  • Proven ability to work with business stakeholders and translate needs into technical direction.
  • Strong modern backend and frontend engineering experience, including TypeScript and API design.
  • Proven technical leadership across architecture, standards, and cross-team delivery.
  • Hands-on experience with AI coding tools and a perspective on their impact on engineering work.
  • Bachelor’s degree in computer science, engineering, or a related field, or equivalent practical experience.
  • Experience in banking, payments, or financial services is a bonus.
  • Experience with Twilio, SendGrid, Braze, or similar messaging and customer engagement platforms is a bonus.
  • Experience building APNs systems, multi-tenant or white-label messaging, and headless content management systems is a bonus.
  • Knowledge of TCPA, CAN-SPAM, consent management, Model Context Protocol, AI-agent platform integration, and secure software development for regulated environments is a bonus.

Benefits

  • Competitive salary and benefits.
  • Personal and professional learning opportunities.
  • Inclusive and diverse work environment.
  • Resources to give back to the community.
  • Full-time position with experienced-hire classification.

Tech Stack

Categories

FIS

About FIS

10,000+ employees

FIS builds financial technology for banks, merchants, and capital-markets firms, including core banking platforms, payment processing, fraud/risk tools, and investment/treasury systems. It sells enterprise software, cloud services, and outsourced processing via long-term contracts and transaction-based fees. Founded in 1968 and headquartered in Jacksonville, Florida, FIS is a Fortune 500 public company trading on the NYSE (FIS) with customers worldwide.

Contact me