Lead Software Engineer

Mastercard

Fresher Arlington, Atlanta Full Time Hybrid (office + remote)
Mastercard logo
Posted : yesterday
Actively hiring

Job description

Join Mastercard as a Lead Software Engineer and drive the future of payment transaction processing. This is a hands-on role focused on developing our next-generation Decision Management Platform. You will shape architecture, write code, and mentor a talented team.

Our platform is crucial for scoring and approving billions of payment transactions globally. We're seeking an engineer who can own technical areas end-to-end, transforming ambiguous goals into reliable services and user-facing experiences.

Responsibilities

As a Lead Software Engineer, you will own key backend and full-stack capabilities from conception through production support. This includes designing and building scalable services, APIs, and frontend components.

You will set technical direction, make informed architectural decisions, and guide engineers toward maintainable solutions. Raising engineering quality through design and code reviews, and leveraging AI coding tools for enhanced team productivity are also key aspects of this role.

Qualifications

We are looking for a proven leader who excels at delivery and thinks holistically about systems. Candidates should demonstrate hands-on experience with backend services, API design, and full-stack applications, particularly within complex production environments.

Strong fundamentals in software design, architecture, testing, and secure coding are essential. The ability to mentor engineers and influence technical direction through clear communication and hands-on contribution is highly valued. A Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience, is required.

Essential Skills

Software EngineeringBackend DevelopmentAPI DesignFull-Stack DevelopmentSystem DesignArchitectureTestingCode ReviewSecure CodingPerformance TuningTroubleshootingMentoring

Good to Have

Service IntegrationDomain ModelingWorkflow ToolingDashboardsAuthoring ToolsOperational InterfacesHigh-throughput SystemsLow-latency SystemsEvent-driven SystemsDistributed SystemsDecisioning SystemsRules EnginesData PlatformsFeature PlatformsReal-time Transaction ProcessingAI/ML SystemsLow-latency InferenceLLM-enabled Product ExperiencesAI-assisted DevelopmentAgentic Harnesses

Highlights

  • Actively hiring

More Details

RoleLead Software Engineer
IndustryInformation Technology & Services, Financial Services
DepartmentEngineering, Technology
Employment TypeFull Time, Hybrid (office + remote)

About the Company

MasterCard logo

MasterCard

Information Technology & Services

Lead Software Engineer at Mastercard | SkillMX | SkillMX