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 scalable services, APIs, workflow tools, and user-facing experiences. Set technical direction, mentor engineers, improve engineering quality, and collaborate with stakeholders to deliver 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, 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, System Architecture, Distributed Systems, Event-Driven Systems, Low-Latency Systems, AI/ML Systems, Low-Latency Inference, LLM-Enabled Applications, Decision Management, Real-Time Transaction Processing, Data Modeling, Testing, Secure Coding, 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