Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Mastercard

Lead Software Engineer

Posted Updated
Discussion
  • At Mastercard Services, you will serve as a senior technical leader and hands-on engineer for BE&O’s next-generation experimentation and analytics platform. As a Lead Software Engineer, you will lead through technical influence, architectural judgment, and execution excellence to help modernize our platform and deliver scalable, secure, cloud-native capabilities for global business users
  • Design, develop, and deploy AI-powered products, intelligent agents, and agentic workflows utilizing Large Language Models (LLMs), retrieval systems, orchestration frameworks, tool-calling patterns, and context-aware workflows
  • Architect and implement advanced agentic systems incorporating planning, reasoning loops, memory management, grounding, evaluation frameworks, safety mechanisms, and human-in-the-loop controls
  • Lead the transition of AI solutions from proof-of-concept to production by establishing best practices for reliability, observability, performance, security, governance, and cost optimization
  • Develop scalable AI applications and developer productivity solutions using modern AI frameworks, SDKs, and orchestration platforms
  • Serve as a hands-on technical contributor, designing, coding, testing, debugging, and delivering production-quality software across the full engineering lifecycle
  • Build and evolve scalable services, APIs, and analytical capabilities using modern engineering practices, cloud platforms, and data technologies such as AWS, Azure, Databricks, Spark/PySpark, Python, Java and related frameworks
  • Partner closely with product managers, engineering teams, architects, data scientists, QA, security, and operations teams to translate business and functional requirements into robust technical solutions
  • Coordinate and lead technical execution across globally distributed engineering teams, ensuring alignment across regions, time zones, dependencies, design decisions, and delivery milestones
  • Drive architecture and design reviews, code reviews, technical decision-making, and engineering tradeoff discussions to ensure solutions are secure, resilient, observable, performant, maintainable, and aligned with enterprise standards
  • Drive engineering excellence through CI/CD automation, DevSecOps practices, automated testing, and AI-assisted software development workflows
  • Establish reusable platforms, frameworks, accelerators, and engineering capabilities that improve developer productivity and accelerate solution delivery across teams
  • Identify opportunities to improve platform scalability, reliability, developer productivity, operational readiness, and speed of delivery through modernization, automation, reusable patterns, and engineering best practices
  • Provide technical mentorship to junior and mid-level engineers through design guidance, code review, pairing, knowledge sharing, and modeling strong engineering judgment
  • Navigate ambiguity in complex initiatives by clarifying technical direction, decomposing large problems, identifying risks, and driving alignment across stakeholders
  • Champion a culture of engineering excellence, continuous improvement, ownership, collaboration, and high-quality delivery across the team and partner organizations
  • Proven experience building and delivering AI-powered applications, intelligent agents, or generative AI solutions in enterprise environments
  • Strong hands-on experience designing and building distributed systems, microservices, RESTful APIs, and cloud-native applications
  • 8+ years of software engineering experience delivering scalable, high-performance, and reliable software in an agile environment
  • Strong understanding of agentic AI architectures, including workflow orchestration, reasoning frameworks, memory systems, grounding techniques, evaluation methodologies, and safety controls
  • Hands-on experience with modern AI frameworks, SDKs, orchestration platforms, vector databases, retrieval systems, and agent development tooling
  • Strong experience with data-intensive applications and analytics platforms; experience with Databricks, Spark, or PySpark is highly desirable

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.