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

Principal Software Engineer

Full-time

Mastercard

Our Purpose


Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.



Title and Summary


Principal Software Engineer


About Mastercard


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 jobs.jobcopilot.com 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 annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 10 annual paid U.S. observed holidays; 401k with a best-in-class company match; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; eligibility for tuition reimbursement; and many more. Mastercard benefits for interns generally include: 56 hours of Paid Sick and Safe Time; jury duty leave; and on-site fitness facilities in some locations.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Arlington, TX vacancy
  •  ...deploy into on‑prem cloud and fully air‑gapped environments with limited or no internet connectivity. We’re looking for a cleared software engineer to own the integration layer: building connectors to external systems, extending our agent tool framework, and ensuring Nebula... 
    Suggested
    Full time
    Contract work
    Work at office

    Lumbra

    Arlington, TX
    10 hours ago
  •  ...A leading aerospace technology company is seeking a Senior Ground Software Engineer to develop modular ground software systems for SAR satellite operations. This position requires strong skills in web services, Kubernetes, and cloud security, along with 5-8 years of experience... 
    Suggested
    Flexible hours

    Umbra

    Arlington, TX
    9 hours ago
  •  ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help... 
    Suggested
    Full time
    Remote work

    Turing

    Arlington, TX
    1 day ago
  •  ...development is prioritized, and you can truly make a global impact. Software Development at GMF: As a Software Developer at GM...  ...required Bachelor's Degree in Computer Science or related Engineering field; and/or commensurate experience preferred What We Offer... 
    Suggested
    Work experience placement
    H1b
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours
    2 days per week
    3 days per week

    GM Financial

    Arlington, TX
    4 days ago
  • $93.2k - $164.45k

     ...Job Description You will be the Software Engineer for the Embedded Software team. Our team is responsible for delivering high-impact embedded C/C++ solutions that enable mission-critical capabilities across Lockheed Martin Missiles and Fire Control. What You... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Lockheed Martin Corporation

    Grand Prairie, TX
    2 days ago
  •  ...to, H-1B, TN, L1, and OPT visa types. Responsibilities Software Development at GMF As a Software Developer at GM Financial...  ...required Bachelor's Degree in Computer Science or related Engineering field; and/or commensurate experience preferred What We Offer... 
    Work experience placement
    H1b
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours
    2 days per week
    3 days per week

    GMAC Financial Services

    Arlington, TX
    3 days ago
  •  ..., an ITW company, is a leading provider of building component software, equipment, and the industry's best service to component manufacturers...  ...'s degree or higher, preferably in Computer Science or Engineering related fields ~2+ years' experience as a Software Developer... 
    Local area

    ITW

    Grand Prairie, TX
    3 days ago
  • $93.2k - $164.45k

     ...that employs approximately 114,000 people worldwide and is principally engaged in the research, design, development, manufacture, integration...  ...and the military's green power initiatives. As a Software Engineer at MFC, you will join one of the largest networks of... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Worldwide
    Flexible hours

    Lockheed Martin Corporation

    Grand Prairie, TX
    4 days ago
  •  ...for warehouse packing operations. Cameras watch the pack line, software figures out where things are slow or wrong, and operators get...  ...partnerships with major industry players. The product works. Now we need engineers to build what's next. The role You'd work on the customer-... 

    Rabot

    Arlington, TX
    4 days ago
  •  ...Software Engineer Kongsberg Defense & Aerospace, Inc. is seeking an experienced Software Engineer to join our team in Mount Arlington, NJ or Birmingham, MI. In this role, you will take a key part in developing advanced C4I software that supports both domestic and international... 
    Full time
    Work at office
    Relocation
    Monday to Friday
    Flexible hours
    Day shift

    Kongsberg Defense & Aerospace, Inc.

    Arlington, TX
    14 days ago
  •  ...and dozens of foreign allies. What You Will Be Doing Develop Software Integrate features/algorithms into C/C++ applications Plan, conduct...  ...Unit: MISSILES AND FIRE CONTROL Career Area: Software Engineering Type: Full-Time Shift: First Relocation Available: Possible Experience... 
    Full time
    Work at office
    Remote work
    Worldwide
    Relocation
    Shift work
    3 days per week

    Lockheed Martin Corporation

    Grand Prairie, TX
    10 hours ago
  • $150k - $190k

     ...Umbra’s expertise in remote sensing and spacecraft operations to engineer platforms purpose‑built for U.S. and allied defense and...  ...here at Umbra. About the Job We are looking for a Senior Ground Software Engineer to join the Ground Software team in Mission Solutions.... 
    Permanent employment
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Umbra Lab LLC

    Arlington, TX
    1 day ago
  •  ...Title: Software Engineer Pay: $60.00-$70.00/hr. On W2 Location: Remote Shift: 4/10-A Citizenship Requirement: US Citizens Position Description Applicant will be Software Engineer with a minimum of 5 years of experience... 
    Remote work
    Flexible hours
    Shift work

    Trispoke Managed Services Pvt Ltd

    Grand Prairie, TX
    5 days ago
  • $93.2k - $164.45k

     ...Job Description You will be the Embedded Software Engineer for the Embedded Software team. Our team is responsible for designing, developing, and maintaining embedded C/C++ software that powers critical missile and fire-control systems. What You Will Be Doing... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Lockheed Martin Corporation

    Grand Prairie, TX
    4 days ago
  •  ...AVP Of Software Engineering Innovation isn't just a talking point at GM Financial, it's how we operate. From generative AI and cloud-native technologies to peer-led learning and hackathons, our tech teams are building real solutions that make a difference. We're committed... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours
    3 days per week

    GMAC Financial Services

    Arlington, TX
    5 days ago
  •  ...Software Developer Position Innovation isn't just a talking point at GM Financial, it's how we operate. From generative AI and cloud...  ...required Bachelor's Degree in Computer Science or related Engineering field; and/or commensurate experience preferred What We... 
    Work experience placement
    H1b
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours
    2 days per week
    3 days per week

    GMAC Financial Services

    Arlington, TX
    3 days ago
  •  ...We are seeking a motivated and innovative Software Engineer to support the development of next-generation AI-enabled solutions for mission-driven environments across the Department of Defense and other federal initiatives. This role is ideal for candidates who are passionate... 
    Internship

    InterImage

    Arlington, TX
    10 hours ago
  • $93.2k - $164.45k

     ...Job Description You will be the Software Engineer for the Embedded Software team. Our team is responsible for delivering high-performance embedded solutions that power critical defense and aerospace systems. What You Will Be Doing As the Software Engineer... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin Corporation

    Grand Prairie, TX
    1 day ago
  •  ...Description You will be the Software Engineer Staff for the Lockheed Martin Missiles and Fire Control (MFC) team. Our team designs, develops, and manufactures precision engagement aerospace and defense systems for the U.S. and allied militaries. What You Will Be Doing... 
    Flexible hours

    Lockheed Martin Corporation

    Grand Prairie, TX
    10 hours ago
  • $110k - $135k

     ...Overview DocMe360 is seeking a talented Senior Software Engineer to join our dynamic team. The Senior Software Engineer role will provide hands-on technical leadership and software development expertise for a cross-functional team supporting the Department of Veteran Affairs... 
    Full time
    Work from home

    DocMe360

    Arlington, TX
    10 hours ago
  • $75k - $80k

     ...Software Developer, DevOps, Hybrid (GS261280505) Arlington, United States | Posted on 03/05/2026 Industry Technology - No Clearance...  ...system as well as on future cloud-based system. Develop software engineering standards to be followed by other engineers. Follow general... 
    Permanent employment
    Full time
    Contract work
    Remote work

    Gtscts

    Arlington, TX
    1 day ago
  •  ...Software Development At Gm Financial Innovation isn't just a talking point at GM Financial, it's how we operate. From generative AI...  ...About the role: We are seeking a highly skilled Software Engineer to be responsible for developing and maintaining software solutions... 
    Work experience placement
    H1b
    Work at office
    Immediate start
    Remote work
    Visa sponsorship
    Flexible hours
    2 days per week
    3 days per week

    GMAC Financial Services

    Arlington, TX
    21 days ago
  • $138.9k - $180.6k

     ...Job Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and maintaining... 
    Temporary work
    For contractors
    Work experience placement
    Casual work
    Local area
    Remote work

    SAAB

    Arlington, TX
    3 days ago
  •  ...Job Description As an iOS developer you will be a key member of our growing mobile engineering team, developing industry-leading mobile SDKs. This is an experienced position that requires fluency in the latest capabilities and improvements in the iOS SDK and platform.... 
    Work experience placement
    Remote work

    American Interactive Solutions

    Arlington, TX
    4 days ago
  • $140k - $160k

     ...fully remote environment with flexible hours, full benefits and a 401k match!Job DetailsWe are seeking a highly accomplished Lead Software Engineer to join our dynamic team in the Energy industry. The successful candidate will be instrumental in driving the design,... 
    For contractors
    Local area
    Remote work
    Flexible hours

    Jobot

    Arlington, TX
    3 days ago
  •  ...cloud (AWS GovCloud, C2S, or equivalent), and fully air-gapped classified environments. We're looking for a cleared infrastructure engineer to own the onsite deployment pipeline and ensure the harness runs reliably across this spectrum, from managed Kubernetes with... 
    Full time
    Work at office

    LUMBRA

    Arlington, TX
    9 hours ago
  •  ...in Arlington, VA for a 6-month contract with a strong possibility of extension. The ideal candidate should have experience in C++ software development, Java, and various relational databases. This role requires collaborative efforts to support software deployments, alongside... 
    Contract work

    Jobs via Dice

    Arlington, TX
    9 hours ago
  • $10k

     ...implement durable fixes across configuration and custom solutions ~ Partner with product owners, team members, QA, and other engineers to deliver outcomes in an Agile environment ~ Mentor peers through code/design reviews and knowledge sharing Your Qualifications... 
    Contract work
    Work at office
    Work from home

    Fisher Investments Careers

    Arlington, TX
    3 days ago
  • $10k

     ...automation frameworks. The Opportunity: You will support Charles River-driven workflows across Portfolio Engineering, Optimization, Guidelines, Implementation, Trading, and Trade Operations. You will collaborate with Portfolio Managers, Traders,... 
    Work at office
    Work from home

    Fisher Investments Careers

    Arlington, TX
    3 days ago
  •  ...warehousing projects Good understanding of EDW Design Architecture Logical Data Models on MSBI Expert in creating and reverse engineering SSIS ETL packages custom libraries etc Expert in implementing complex stored procedures and best practices with data warehouse... 

    Kaav Inc.

    Grand Prairie, TX
    2 days ago

Do you want to receive more vacancies?

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