Principal Software Engineer
Dormont Manufacturing Company
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 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. 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. 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. 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. 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. 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 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. Benefits 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; 401(k) 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. EEO and Accommodations 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. #J-18808-Ljbffr
$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...SuggestedFull timeWork experience placementLocal areaImmediate start- ...technology. To support this mission, we are seeking a Senior Software Programmer to lead a development sprint team for the Department... ..., Security+). Bachelor’s degree in Computer Science, Software Engineering, or a related technical field. Experience leading technical teams...SuggestedContract work
- ...STR is hiring a Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. Work must be performed onsite. What you’ll do: Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux...SuggestedWork experience placementLocal area
- ...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...SuggestedInternship
- ...Description We are seeking an AWS Developer Operations Engineer to join our team! You will design and develop solutions to complex... ...Kubernetes. • Provide quality assurance review of new and existing software products Qualifications: • Experience with...SuggestedContract work
- ...Job Title: Embedded S/W Engineer Location: Grand Prairie, Texas Type: Contract Contractor Work Model: Onsite – onsite Hours: 40.0 Security... ...Overview We are seeking an experienced real-time embedded software engineer with strong C/C++ skills and hands-on Hardware-in-the-...Full timeContract workFor contractorsLocal area
$70 - $78 per hour
...Overview Position : Embedded Software Engineer Location : Grand Prairie, TX - Onsite Schedule : 4/10s (4, 10-hour days a week). Core working hours are Monday through Thursday (4x10) from 9am-3pm CST. Duration : 12-18 month Contract Pay range : Base pay range $70.00/hr...Full timeContract workMonday to Thursday$67.7k - $90.27k
...cloud-based data platforms of moderate to high complexity. The Software Developer II will play a critical role in maintaining and... ...domains, and enterprise data integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (queries, migrations, performance...Full timeTemporary workRemote workWork from home- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- 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 As the Embedded...Full timeRelocationFlexible hoursShift work3 days per week
- Description You will be the Senior Software Engineer Sr for the Lockheed Martin Missiles and Fire Control (MFC) team. Our team is responsible for designing, developing, and manufacturing precision engagement aerospace and defense systems for the U.S. and allied militaries...Full timeRelocationShift work
- ...that employs approximately 114,000 people worldwide and is principally engaged in the research, design, development, manufacture, integration... ...systems, products and services. Position Summary As a Software Engineer at MFC, you will join one of the largest networks of...Full timeContract workWorldwideRelocationFlexible hoursShift work3 days per week
- ...virtual) Qualifications Moved from senior level to intermediate Architecture experience is not required – just a solid developer/engineer Power Automate, Power Queries, PowerBI Strong SQL experience Javascript/python is a plus Azure DevOps is a plus Any certifications...Contract work2 days per week
- ...Posting Number S06867P Position Title Lead Engineering Technician Department Industrial Engineering... ...computing support for the department. Implement and service software programs and hardware for end-user computing. Provide training...Full timeWork at officeMonday to Friday
$64k - $160.2k
...should have extensive experience working with ServiceNow platforms, application development skills, and the ability to solve complex software problems. Ultimately, a top‑class ServiceNow developer can create dynamic and scalable ServiceNow applications that meet the...Live inWork at officeLocal area- ...and scrum ceremonies. Provide ongoing production and end-user support. Participate in deployment planning, ensuring adherence to software compliance standards. Required Qualifications Certified ServiceNow Application Developer with 7+ years of experience in designing...Permanent employmentContract workLocal area
- ...Friday, 8:00am – 5:00pm Pay Basis: Monthly Job Summary The Lead Engineering Technician provides both technical and administrative support... ...computing support for the department. Implement and service software programs and hardware for end-user computing. Provide training...Full timeWork at officeMonday to Friday
$128.19k - $184.01k
.... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings... ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing...Remote jobFull time$89k - $143.75k
...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of...Full timeTemporary workWork at officeLocal areaRemote workNight shift- Description You will be the Software Engineer Lead - Embedded 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 Lead...Full timeFlexible hoursShift work3 days per week
- Elevance Health is seeking a Senior Developer to work at our Pulse Point location in Grand Prairie, Texas. This position involves active collaboration in various phases of development and maintenance for assigned projects, requiring a combination of on-site and remote work...Remote work
- Responsibilities As a Software Engineer Sr, you will be responsible for developing and integrating software solutions for real‑time embedded systems, including hardware‑in‑the‑loop (HWIL) environments. Your responsibilities will include: Develop embedded software in C/...
- SwiftCruit is looking for a Senior Developer to be based in Grand Prairie, TX. This role focuses on the full development lifecycle across various technology platforms. Key responsibilities include collaborating with cross-functional teams, coding, maintaining systems, and...Work at office3 days per week
- Lockheed Martin is looking for a Propulsion Engineer located in Grand Prairie, Texas. The role demands defining product specifications, leading test plans, and mentoring junior engineers. The ideal candidate will have a Bachelor's Degree in Mechanical or Aerospace Engineering...
- quantuminfotech.com is seeking an experienced LAMP stack developer in Grand Prairie, Texas. The ideal candidate must have at least 5 years of experience building scalable web services using PHP and optimizing databases with MySQL. The role requires expertise in shell scripting...
$99k - $225k
...Cloud Infrastructure Engineer A well-designed and secure network is critical to move data and enable the DoD to achieve its mission. As a Cloud Engineer on our team, you’ll work with the DoD to develop a reliable network to support critical missions, collaborating with...Work at officeLocal areaRemote work$100k - $185k
...to saving space, to protecting our planet and to turning connectivity into actionable intelligence. As Director or VP of Software Engineering, you will own the full software engineering organization for our space vehicle programs - from architecture and embedded systems...Full timeWork at officeImmediate startVisa sponsorship- ...drives everything we do. We're not just adopting technology - we're shaping the future of software delivery. From generative AI and cloud-native platforms to advanced release engineering practices, our teams are redefining how financial technology operates. This role is...Work at officeRemote workFlexible hours2 days per week
- Cybersecurity / Enterprise Security Specialist Location: GM Financial, Arlington, TX, USA Years of Experience: 7-10 Years Job Summary: We are seeking a highly skilled Cybersecurity / Enterprise Security Specialist with a strong background in identity governance...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- embedded software Arlington, TX
- software sales Arlington, TX
- software sales executive Arlington, TX
- software sales representative Arlington, TX
- software asset management analyst Arlington, TX
- id software Arlington, TX
- software support Arlington, TX
- software technical support Arlington, TX
- healthcare software sales Arlington, TX
- software implementation project manager Arlington, TX


