Lead Software Engineer

Mastercard
US - Virginia - Arlington
View Company Profile / << Go Back

  • Job Type: Full time
  • Yesterday

Job Description

Own backend and full-stack capabilities from problem definition through design, implementation, testing, deployment, and production support, including services, APIs, workflow tools, and user-facing experiences. Set technical direction, make architecture decisions, mentor engineers, and collaborate with stakeholders to deliver reliable software and measurable outcomes.

Requirements: Requires strong hands-on experience building backend services, APIs, full-stack applications, or complex production systems, with end-to-end ownership and solid software design, architecture, testing, security, performance, and troubleshooting fundamentals. Candidates should have experience mentoring engineers and influencing technical direction, plus a bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.

Key Skills: Backend Engineering, Full-Stack Development, API Design, Software Architecture, Distributed Systems, Low-Latency Systems, Event-Driven Systems, AI/ML Systems, Low-Latency Inference, LLM-Enabled Applications, Agentic Harnesses, Data Modeling, Testing, Secure Coding, Performance Optimization, Mentoring

Benefits: Medical Insurance, Prescription Drug Insurance, Dental Insurance, Vision Insurance, Disability Insurance, Life Insurance, Flexible Spending Account, Health Savings Account, Paid Parental Leave, Bereavement Leave, Paid Sick Leave, Vacation Time, Personal Days, Paid Holidays, 401(k) With Company Match, Deferred Compensation, Fitness Reimbursement, On-Site Fitness Facilities, Tuition Reimbursement




Fast Track Upload