Lead Software Engineer
Dynamic Yield
Lead 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. Role overview You will lead the design and development of the next-generation Decision Management Platform: the real-time system that scores and approves billions of payment transactions. The role is deeply hands-on while also requiring technical leadership. You will write code, shape architecture, drive prototypes, and use AI coding tools every day to move faster and raise engineering quality across the team. You will work directly with engineers, architects, product managers, and senior stakeholders to deliver capabilities that make the platform faster, more reliable, more secure, and cheaper to run. You will influence technical direction, guide design decisions across teams, and help turn business goals into scalable engineering solutions. You'll be joining a high‑growth team that's actively expanding to meet increasing scale and impact.
Key responsibilities
- Build the platform
- Lead the design and development of production services, tooling, and platform capabilities.
- Own key components of large distributed systems, from architecture and data structures through implementation, testing, deployment, and operation.
- Build an enterprise-critical platform that support multiple applications and teams
- Take ideas from concept to working software and help others do the same.
- Provide thought leadership for implementing the latest and best-in-class components and design patterns.
Make sound technical calls
- Make strong technical decisions across frameworks, libraries, data structures, and platform patterns, balancing quality, cost, latency, security, reliability, and maintainability.
- Shape software architecture and design standards for the systems you own and the broader platform.
- Use code and design reviews to improve quality, readability, and maintainability.
Use AI tools and help others do the same
- Use AI coding tools as your default way of working.
- Share patterns, demos, and tips with your team so they get the same leverage.
- Automate the boring parts of development.
Improve what you own
- Improve the reliability, observability, and supportability of the services and workflows you own.
- Design and maintain unit, functional, and integration tests that validate behavior across components and services.
- Improve throughput, latency, and scalability through performance testing, analysis, and tuning.
- Lead troubleshooting, root cause analysis, and resilience improvements in production while applying secure coding practices throughout the development lifecycle.
Work across teams
- Lead designs that span multiple services or domains and align teams on technical direction.
- Influence stakeholders through clear technical communication, strong design reviews, and well-reasoned recommendations.
Grow the team
- Mentor engineers through design guidance, code reviews, testing discipline, and hands-on coaching.
- Help the team improve software quality, security, performance, and operational excellence.
What we're looking for
- You lead through delivery. You have a track record of building and shipping meaningful capabilities in distributed systems at scale.
- You build for scale. You have hands-on experience with high-throughput, low-latency systems, ideally in streaming or real-time decisioning environments.
- You think in systems. You connect architecture, operations, and business outcomes and make pragmatic trade-offs.
- You influence through judgment and execution. You guide technical direction through strong judgment, clear communication, and credibility earned by doing the work.
- You are adaptable and hands-on. You are comfortable working across languages, tools, and changing priorities in small, fast-moving teams.
- You use AI tools well. AI coding tools are part of how you work, and you help others use them effectively.
- You communicate clearly. You write clear code, explain designs well, and work effectively with engineers, product partners, and senior stakeholders.
- You care about engineering quality. Testing, observability, security, and clean interfaces are core to how you build.
- You take ownership. You work well with ambiguity and take ownership when you notice opportunities or issues.
Technical domains
- Decisioning data & features
- Data platforms for decisioning: lakehouses, delta lakes, distributed logs.
- Feature platforms: defining, validating, and serving features for batch and real-time use.
- Data models for events, features, reference data, labels, and outcomes.
- Data contracts, lineage, and quality checks.
- High-throughput, low-latency systems
- Event streaming and high-volume pipelines.
- Distributed caches and in-memory data grids.
- Sub-second transaction processing.
- Rules engines.
- AI & ML systems
- Training, deploying, refreshing models, and serving low-latency inference.
- LLM integration, prompt engineering, and agentic patterns.
- Model monitoring: drift, feedback loops, production reliability.
- Decisioning tooling
- Authoring, testing, and deploying business rules.
- Tools that let authors validate rules and models before they ship.
- Operator workflows: approvals, observability, and explaining live decisions.
Requirements
- Strong software development experience with ownership of complex systems, shared platforms, or critical technical domains.
- Hands-on experience designing and building distributed systems with high throughput and low latency.
- Strong fundamentals in software design, architecture, data structures, testing, code review, secure coding, performance, and troubleshooting.
- Experience building and operating cloud-native systems with strong observability and automation practices.
- Experience mentoring engineers and influencing technical direction across teams.
- Clear communicator who can work effectively with engineers, product partners, and senior stakeholders.
- Bachelor's degree in Computer Science, Software Engineering, or a related field — or equivalent experience.
To find US salary ranges, visit People Place. Under the Compensation tab, select "Salary Structures." Within the text of "Salary Structures," click on the link "salary structures 2025," through which you will be able to access the salary ranges for each Mastercard job family. For more information regarding US benefits, visit People Place and review the Benefits tab and the Time Off & Leave tab.
$209k - $238.5k
...Senior Lead Software Engineer, Full Stack - Shopping (Remote-Eligible) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast‑paced, collaborative, inclusive, and iterative delivery environment? At Capital...SuggestedInternshipLocal areaRemote work$165k - $175k
...Lead Engineer Opportunity HHAeXchange is the leading technology platform for home and community-based care. Founded in 2008, HHAeXchange... ...can improve the platform for our users Mentor a team of software engineers, fostering a culture of collaboration,...SuggestedFull timeLocal areaFlexible hoursNight shift- ...offshore with 15. The team is composed of a PM, Delivery Lead, Developers/QA, and Cloud DevOps Engineer. Top responsibilities for this position include:... .... Thorough understanding of fundamental software engineering and computer science principles: object-oriented...Suggested
- ..., supportive culture. What You'll Do (Day to Day) Lead a team of engineers across several products and codebases, breaking down work and... ...(e.g. Bachelor/Graduate degree in Science/Computer Science/Software Engineering, IT certification or similar) or equivalent...SuggestedTemporary workImmediate startHome officeFlexible hoursShift work
$209k - $238.5k
...Sr Lead Software Engineer, Analytics - Shopping (Remote-Eligible) What you’ll do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet...SuggestedFull timePart timeInternshipLocal areaRemote work$161k - $266k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive,...Full timePart timeWorldwideFlexible hours$220k - $250k
...Lead Software Engineer Arlington, VA About the Team: STR's Analytics & C2 (AC2) Division develops novel technologies to solve challenging national security problems through advanced analytics. Our team consists of passionate and motivated individuals with degrees...Full timeRemote workFlexible hours$209k - $238.5k
A leading financial services company is seeking a Sr Lead Software Engineer to lead technology projects and a team of developers. This role requires expertise in programming languages such as JavaScript and cloud computing with AWS. The ideal candidate will have a Bachelor...Remote work$87.1k - $157.45k
...Description We are seeking an experienced Lead Software Engineer to join our team in developing the forefront of unmanned and autonomous ship development for the US Government. Based in Arlington, VA, you will be embedded within an Agile Scrum team – designing, building...Local areaImmediate start$113k - $188k
...Job Family:Software Development & SupportTravel Required:NoneClearance Required:Ability to Obtain Public TrustWhat You Will... ...DoGuidehouse Technology is seeking a highly experienced, driven Lead AI Software Engineer to join our growing team supporting federal clients. This...Flexible hours- ...Lead Software Engineer We are seeking an experienced Lead Software Engineer to join our Partner's AI Engineering team. In this role, you will lead the design and delivery of production-grade AI systems, guide technical direction across high-impact initiatives, and...Immediate start3 days per week
- ...Full-Time Immediate Position Overview We are seeking a Senior Software Engineer to support a mission-critical program within the Intelligence... ...and mentorship responsibility: the successful candidate will lead the development of reusable Helm charts, GitOps templates,...Full timeImmediate start
$125k - $150k
GIS Analyst IV / Senior Software Engineer - Geospatial Solutions Embrace the opportunity to join Innovate! Inc. and become a valued member of... ...senior‑level expertise in planning, coordinating, and leading geospatial data collection, analysis, architecture, and processing...Full timeWork experience placementLocal areaRemote work$131.3k - $237.35k
...cloud operations for the future. We're seeking a Principal Engineer / Technical Lead to support the Compartmented Enterprise Services Office (... ...pipelines (structured/unstructured) Experience with software development languages/environments such as: JavaScript, GitLab...Temporary workFor contractorsWork at officeLocal areaImmediate start- ...Yes About The Role Sawdey Solution Services is seeking a highly experienced Technical Lead Developer to provide technical development and implementation support for Civil Engineering and/or mission support processes through Power Platform workflow development, process...Full timeContract workWork experience placementWork at officeImmediate startRemote workWork from homeFlexible hours
- Job Description Summary D&G Solutions is seeking a Technical Lead Developer to support U.S. Coast Guard (USCG) mission support programs... ...applications and automated workflows that improve how engineering, facilities, and capital planning work gets done. This role will...Permanent employmentFull timeWork at officeRemote workFlexible hours3 days per week
- Lead Embedded Software Engineer Location: Arlington, Virginia, United States Job Tags: Software About The Role The Systems Development Division (SDD) delivers technology advantage into users' hands by delivering capabilities focused on end-customer needs that function...Local areaRemote work
- D&G Solutions is seeking a Technical Lead Developer in Washington, D.C. This role involves designing and maintaining applications for U.S. Coast Guard mission support. The candidate will lead development efforts, requiring a Bachelor's degree and significant experience...Full time
- Technical Lead Developer - 0098 Department: Federal Services Employment Type: Full Time... .... Collaborate with data analytics and engineering teams for solution delivery.... ...and API development. Minimum 8 years of software development experience. Knowledge of federal...Full timeImmediate start
- ...cloud operations for the future. We’re seeking a Principal Engineer / Technical Lead to support the Compartmented Enterprise Services Office (... ...data pipelines (structured/unstructured) Experience with software development languages/environments such as: JavaScript....Temporary workWork at office
$100k - $190k
...resiliency, contact center operations, information technology, software engineering, program management, strategic communications, engineering,... ...Position Overview Pantheon Data is seeking an experienced Technical Lead Developer to support Civil Engineering and/or Cybersecurity...Work at officeLocal areaRemote work- Peraton is seeking a Lead Software Development Engineer located in Washington, DC, to oversee software development activities for a satellite ground system program. This leadership role involves directing design, integration, and delivery of critical software, ensuring...
- ...Amtrak a company of the future. Job Summary Provide high quality software systems by analyzing requirements, providing technical design,... ...architects, information security, and other team members, taking the lead on all technical issues/solutions Assists in the development of...Hourly payPermanent employmentFull timeTemporary workWork experience placementInterim roleLocal areaRelocationFlexible hours
$140k - $180k
...commitments. About the role Applied Intuition is redefining vehicle intelligence across commercial and defense sectors. As a Lead Software Engineer, your responsibilities will look similar to those of a startup CTO: you'll work in small teams and own end-to-end execution...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$128.04k - $173.23k
...AI/ML Lead Software Engineer At GDIT, we deliver clarity with cloud, AI, and data-driven solutions that modernize mission-critical systems for federal clients. We are seeking an experienced AI/ML Lead Software Engineer to design, develop, and deploy advanced machine...Temporary workImmediate startRemote workWork from homeWorldwideFlexible hours3 days per week$112.8k - $257k
Phase2 Technology is looking for a Lead Software Engineer in Washington, D.C. This role involves developing software solutions and leading a team of engineers in an agile environment. The ideal candidate should have over 5 years of experience with system languages like...- ...complex, real‑world environments. Chief Engineer We are seeking a Chief Engineer to direct... ...technical owner, architect, and engineering lead. This hands‑on leadership role carries... ...internal partners (Operations, Hardware, Core Software, etc.), and ensure delivery of a fully...Temporary workLocal area
- Guidehouse Digital, LLC in Washington seeks a Lead AI Software Engineer to design and develop AI-enabled solutions for federal clients. This role requires extensive expertise in Java or Python, AWS, and modern software practices. The successful candidate will lead the development...
- ...Salesforce Technical Lead Locations: DC, DC - Washington, FL - Jacksonville, GA - Atlanta, NC - Charlotte, TX - Dallas, TX - Houston... ...in technology implementation for full lifecycle enterprise software projects. At minimum of 2 years of experience developing Salesforce...Work experience placementWork at officeMonday to Thursday
$140.6k - $173.1k
About the Team/Role We are seeking a Lead Software Engineer in the WEX Corporate Payments Engineering organization. This role will be a top-tier software engineer to help develop, drive, and execute implementation in an engineering team for the WEX Bill Pay platform applications...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!
- lead system engineer Arlington, VA
- lead operating engineer Arlington, VA
- lead network engineer Arlington, VA
- lead infrastructure engineer Arlington, VA
- lead engineer Arlington, VA
- javascript software engineer Arlington, VA
- software technical support engineer Arlington, VA
- software support Arlington, VA
- software sales Arlington, VA
- embedded software Arlington, VA


