Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

Dynamic Yield

Principal Software Engineer Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships, and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Role Overview As a Principal Engineer within the Decision Stream program, you will combine enterprise-scale technical leadership with hands-on engineering for the next-generation Decision Management Platform. This is not a strategy-only role. You will actively design, code, prototype, and validate core platform capabilities, using modern AI-assisted development tools as part of day-to-day software engineering to move faster, improve quality, and help teams adopt better ways of building. Key areas of focus include leveraging disruptive technologies in real-time AI inferencing and decisioning to improve product effectiveness, increase business delivery, strengthen technical resilience, and lower cost of ownership. You will work closely with technology executives, senior leaders, and engineers to shape the overall AI & DPE technology strategy. Key Responsibilities Platform & Product Development Build software, tooling, and platform capabilities. Design and implement large scale distributed systems. Develop reusable services, patterns, and integrations. Contribute to new product and prototype development from concept through validation. Evaluation & Technical Judgment Evaluate systems, frameworks, and tools across quality, cost, latency, scalability, reliability, and maintainability. Apply sound engineering judgment to trade-offs in distributed systems design and architecture. Developer Experience & Enablement Apply AI tools as part of daily engineering practice to real product and platform problems. Teach and model the adoption of AI-assisted development, modern languages, and current engineering practices. Improve developer experience through automation, AI-assisted workflows, and platform thinking. Advocate learnings, prototypes, and best practices across the organization. Customer Experience & Platform Strategy Own and improve end-to-end customer experience across a portfolio of services and applications. Simplify and optimize architecture strategies to balance cost, performance, and business value. Apply judgment and experience to make trade-offs between competing priorities and technical constraints. Thought Leadership & Influence Lead architectural design for complex, enterprise-wide initiatives spanning multiple services and programs. Drive organization-wide initiatives to advance software engineering craftsmanship and best practices. Represent the organization through public speaking, technical blogs, and white papers on emerging technologies. Participate in Principle-level architecture reviews and resolve enterprise-wide technical and regulatory challenges. Talent & Culture Mentor engineers at all levels, fostering technical growth and leadership. Conduct technical interviews to raise the performance bar and attract top talent. Provide unbiased, accomplishment-based recommendations for promotions. Champion AI-assisted engineering as a default working practice and align it with organizational values. What We're Looking For You are an awesome engineer and leader who is passionate about joining a like-minded team at Mastercard AI & Decision Product Enablement. You thrive on solving complex engineering challenges at scale and have experience building high-speed streaming platforms or distributed systems at hyperscaler-level performance.

  • AI-native engineer — uses AI-assisted development as default
  • Innovation leader — builds systems at massive scale and availability
  • Streaming-first mindset — experience with low-latency pipelines
  • Proven outcomes — delivers impactful, production-ready systems
  • Engineering culture champion — drives best practices and transparency
  • Collaborative — works across engineering and data science teams
Technical Domains Candidates are not expected to be expert in all areas but should demonstrate hands-on depth and expertise in one or more of the following: Decisioning Data & Feature Platforms Data architectures for decisioning: lakehouses, delta lakes, distributed logs, and product-aligned data models. Feature catalogs and engineering platforms for reusable, governed features that can be defined, discovered, validated, and served across batch and real-time decisioning. Decisioning data models covering events, derived features, reference data, labels, outcomes, and policy data consumed by rules, models, and agentic workflows. Data contracts, lineage, freshness, and quality controls that keep decisioning data trustworthy, explainable, and production ready. High-Throughput, Low-Latency & Real-Time Systems Event streaming and high-throughput data pipelines. Low-latency data technologies -distributed caches, in-memory data grids. Real-time transaction processing and sub-second decisioning. AI & ML Systems ML lifecycle engineering: model training, deployment, refresh, and low-latency inference. Agentic AI patterns, LLM integration, and prompt engineering applied to platform and product problems. Model observability, drift detection, and feedback loops that keep AI systems reliable in production. Decisioning Tooling & UX Authoring, testing, and deployment of business rules engine rules and similar decisioning logic. Tooling that helps authors validate rules, models, and policies pre-deployment. Operator experience for authors, analysts, and SREs: lifecycle, approvals, observability, and explainability of live decisions. Rules engine design and modernization. Cloud Infrastructure, Platform Engineering & DevOps AWS infrastructure engineering and cloud-native platform patterns. DevOps and platform engineering -automation, CI/CD, observability, GitOps. Requirements Extensive experience in software engineering and technical leadership Proven delivery of large-scale distributed systems Expertise in cloud, AI/data platforms, and modern engineering practices Strong communication and mentorship skills Bachelor's degree (or equivalent); advanced degree preferred Telecommuting and/or working from home may be permissible pursuant to company policies. Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact View email address on click.appcast.io and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard's security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines. In line with Mastercard's total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an Dynamic Yield

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Arlington, VA vacancy
  • $177.53k - $197.25k

     ...Please go to Workday and click "Find Jobs" link under Career Thank you for considering opportunities with us! Job Title Principal Software Engineer - Emerging Technology & AI - Remote Requisition Number R8045 Principal Software Engineer - Emerging Technology & AI -... 
    Suggested
    Hourly pay
    H1b
    Remote work
    Work from home
    Flexible hours

    CSAA Insurance Group, a AAA Insurer

    Washington DC
    8 hours ago
  •  ...and citizen services. We're a nonprofit engineering, applied research, and advanced...  ...The Data and Integration Group Lead/Principal will lead the architecture and delivery...  ...in data engineering, data warehousing, software engineering, data integration, and/or enterprise... 
    Suggested
    Internship
    Local area
    3 days per week

    The MITRE Corporation

    McLean, VA
    4 days ago
  • $142.8k - $274.8k

     ...enterprises to design deploy and scale cutting-edge Generative AI systems and intelligent agents. Were looking for a Principal Full Stack Software Engineer(UI Focused) to join our Microsoft Foundry Agents Platform team where were creating intuitive and powerful agent-... 
    Suggested
    Ongoing contract
    Full time
    Local area

    Microsoft

    Washington DC
    17 days ago
  •  ...Job Description Principal Software Engineer \n Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or thought deeply about how cloud software should control physical... 
    Suggested

    Pivotal Solutions

    McLean, VA
    13 days ago
  • $150k - $175k

     ...every day for mission-critical security, delivered through our cloud infrastructure. We are looking for an experienced Principal Software Engineer who will be responsible for developing and maintaining our flagship product assets. This includes the architecture, design... 
    Suggested
    Work at office

    Kastle Systems

    Falls Church, VA
    3 days ago
  • $200k - $250k

    Principal Software Engineer - emPower Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or thought deeply about how cloud software should control physical systems reliably... 
    Casual work
    Work at office
    Immediate start
    Worldwide

    Alarm.com

    Mc Lean, VA
    3 days ago
  • Principal Software EngineerAs a Principal Software Engineer, you will be guiding software engineering development across several teams, and solving our most challenging technical problems, providing prototypes for our larger engineering team. You will actively contribute... 

    Software Technology Inc

    Washington DC
    2 days ago
  • $220k - $356k

     ...tech stack, this might be the right opportunity for you! As a Principal Engineer in NetApp's Cloud Storage organization, you will lead and...  ...team. Job Requirements Experience Requirements 15+ years in software development. 7+ years hands-on with fault-tolerant, highly scalable... 
    Local area

    NetApp

    Mc Lean, VA
    3 days ago
  • $264.1k - $369.74k

    Sr Principal Software Engineer At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion.... 
    Permanent employment
    Temporary work
    Local area

    Blue Origin

    Washington DC
    3 days ago
  • $114.6k - $234.6k

    Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI’s Key Management Service (KMS) —a foundational... 
    Temporary work
    Flexible hours

    Oracle

    Washington DC
    2 days ago
  • Principal Software Development Engineer Job Overview: Leads major projects and creates the development and delivery of quality software solutions in a timely and cost-effective manner. Research alternative technical solutions for changing business needs. Responsible for... 

    Dynamic Yield

    Arlington, VA
    2 days ago
  • $165k - $185k

     ...two days per week. What You'll Be Doing Solution Architecture & Engineering: Lead technical design for modular, reusable, platform-...  ...substitute for the degree. Demonstrated knowledge and use of modern software development and DevOps tools, including GitHub, and... 
    Contract work
    Work experience placement
    Work at office
    Local area
    2 days per week

    Karsun Solutions

    Washington DC
    20 hours ago
  • $153.82k - $265.2k

    Principal Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures. This change is driven by a need for faster adaptation to adversarial... 
    Full time
    For contractors
    Work at office
    Flexible hours

    Apogee Research, LLC

    Arlington, VA
    3 days ago
  • $123k - $308k

    Principal Software Engineer Herndon, VA, Reston, VA, Tysons Corner, VA, Dulles, VA OR Columbia, MD Clarity Innovations is a trusted national security partner, dedicated to safeguarding our nation's interests and delivering innovative solutions that empower the Intelligence... 
    Full time

    Clarity LLC

    Mc Lean, VA
    3 days ago
  • $204k - $284k

    STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and engineers dedicated to developing cutting-edge technologies... 
    Full time
    Work experience placement
    Local area
    Immediate start
    Night shift

    STR

    Arlington, VA
    1 day ago
  • $180k - $200k

    Principal Software Engineer Location: Virginia Employment Type: Full-time About the Company Minfy is a technology consulting company that helps enterprises solve business problems with AI. Minfy's advanced engineering capability enables enterprises to build intelligent... 
    Full time
    Local area
    Immediate start

    Minfy Technologies

    Mc Lean, VA
    5 days ago
  • $114.6k - $234.6k

    Job Description We're looking for a Senior Software Engineer to help deliver the next generation of high-performance, massively scalable file storage powering Oracle Cloud Infrastructure (OCI). In this role, you'll design and develop distributed storage systems that support... 
    Temporary work
    Flexible hours

    Oracle

    Washington DC
    3 days ago
  •  ...Build AI-native agentic systems that address enterprise workflow bottlenecks. Drive technical trade-offs, stakeholder consensus, engineering quality, scalability, and developer productivity. Lead and influence globally distributed teams through clear, data-driven... 
    Work at office
    Remote work
    Flexible hours

    UiPath

    Washington DC
    3 days ago
  • $142.8k - $274.8k

     ...and continuously evaluate and optimize agents. As a senior engineer within Foundry Agents you will help build and evolvelarge scalecloud...  ...infrastructure ~ Drive technical direction across the full software development lifecycle influencing design tradeoffs and longterm... 
    Ongoing contract
    Full time
    Local area

    Microsoft

    Washington DC
    17 days ago
  • $114.6k - $234.6k

     ...fleet automation workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive investigations for...  ...software development lifecycle; provides guidance and coaching to engineers to drive improvements. Utilizes advanced knowledge to develop... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Washington DC
    3 days ago
  • $142.8k - $274.8k

     ...everyone can realize its benefits. Our AI Experiences Copilot Engineering team is at the forefront of redefining how AI enhance...  ...Copilot platform and UX features this team does it all. As a Principal Software Engineer on the team you will work at the intersection of... 
    Ongoing contract
    Full time
    Work at office
    Local area

    Microsoft

    Washington DC
    17 days ago
  •  ...Job Description Position Overview We are seeking an experienced Tech Lead - Principal Software Engineer to lead architecture, software delivery, and engineering teams supporting mission-critical environments. This role combines hands-on software engineering with... 
    Immediate start
    Flexible hours

    Novul Solutions

    Arlington, VA
    2 days ago
  • $225k - $285k

     ...sustainable homes. About This Role We are seeking a Principal Platform Engineer to set technical direction for Vivint's core platform: the...  ...Qualifications ~ Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience... 
    Temporary work
    Work at office
    Flexible hours

    NRG

    Washington DC
    9 days ago
  • $99.6k - $209.5k

     ...Job Description Principal Application Software Engineer Position Overview Oracle Government Defense & Intelligence is seeking a Principal Application Software Engineer to design, build, and operate secure application services for sovereign and government cloud... 
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    Reston, VA
    1 day ago
  • $145.9k - $248k

     ...(DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world. Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on challenges... 
    Contract work
    Flexible hours

    Clarity Innovations

    Springfield, VA
    3 days ago
  • $113k - $345k

    Sr. Principal Software Engineer Herndon, VA Clarity Innovations is a trusted national security partner, dedicated to safeguarding our nation's interests and delivering innovative solutions that empower the Intelligence Community (IC) and Department of Defense (DoD) to transform... 
    Contract work
    Immediate start

    Clarity LLC

    Herndon, VA
    3 days ago
  • Job Title: Principal Software Engineer Client: Leidos LOCATION: Woodlawn, MD (5 days per week onsite) Duration: 12+ Months Visa: USC/GC (Will need to obtain Public Trust) Rate: $85/hr on c2c Years of Exp.: 14+ Required Note: Preferring VA and MD area who can commute... 
    Contract work
    Relocation

    3B Staffing LLC

    Riverdale, MD
    3 days ago
  • Principal Software Engineer Base-2 Solutions is seeking a Principal Software Engineer to support a long-term DIA-NDOC DOMEX Technology Platform contract. The role focuses on developing and maintaining scalable Python microservices that interface with Apache Kafka and Elasticsearch... 
    Contract work
    Casual work
    Remote work

    Base2 Solutions

    Bethesda, MD
    3 days ago
  • JOB TITLE: Principal Software Engineer EMPLOYMENT TYPE: Long term Contract; Will need to obtain Public Trust. LOCATION DETAILS: Woodlawn, MD (5 days per week onsite) Onsite Interview Only Key Required Skill Strong experience with Java, OpenShift/ Amazon Web Services (AWS... 
    Long term contract

    RIT Solutions, Inc.

    Riverdale, MD
    3 days ago
  • $161k - $362k

    Sr. Principal Software Engineer Springfield, VA Clarity Innovations is a trusted national security partner, dedicated to safeguarding our nation's interests and delivering innovative solutions that empower the Intelligence Community (IC) and Department of Defense (DoD)... 

    Clarity LLC

    Springfield, VA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!