CareerPlanSign in

Principal Software Engineer

Arlington, Virginia, US🌐 Remote💼 Full-time🗓 2026-07-31 → 2026-10-07

Core

Design, code, and validate core capabilities for the next-generation Decision Management Platform using AI-assisted development tools.

Role type

Principal Software Engineer (AI & Decisioning)

Builds

Enterprise-scale distributed systems, real-time AI inferencing pipelines, and decisioning tooling.

Domain

Payments, AI/ML, Real-time Data Systems (via careerplan.io/jobs/R-278831-principal-software-engineer-at-mastercard)

Required skills

Distributed systems architecture, Real-time streaming pipelines, AI-assisted development, Cloud infrastructure engineering, Technical leadership, Mentorship

Preferred skills

Agentic AI patterns, LLM integration, Low-latency data technologies, Feature engineering platforms

Technologies

AWS, Delta lakes, CI/CD, GitOps, Rules engines

Responsibilities

Design and implement large-scale distributed systems; Lead architectural design for complex enterprise-wide initiatives; Mentor engineers and conduct technical interviews; Advocate and model the adoption of AI-assisted development practices; Evaluate systems and frameworks for quality, cost, and scalability.

Seniority

Principal, hands-on IC with strategic influence