FetchJobs.co logo

Software Engineering Manager

FetchJobs.co

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

About The Company Mastercard is a global technology company in the payments industry, dedicated to connecting and powering an inclusive digital economy that benefits everyone, everywhere. With operations spanning over 200 countries and territories, Mastercard provides secure, simple, and innovative digital payment solutions that facilitate seamless transactions for consumers, businesses, and governments alike. Our commitment to innovation, security, and sustainability drives us to develop cutting-edge technologies and strategic partnerships, enabling us to deliver a diverse portfolio of products and services that foster economic growth and financial inclusion worldwide.

About The Role We are seeking a highly skilled and visionary Engineering Manager to lead our Software Engineering team focused on Java-based solutions within our Decision Management Platform for fraud detection. This critical role involves overseeing the development and delivery of high-performance, scalable, and secure software systems designed to combat fraud in real-time. As an Engineering Manager, you will be responsible for defining strategic technical directions, mentoring engineering teams, and collaborating closely with product, operations, and business stakeholders to ensure the successful execution of complex projects.

This position offers an exciting opportunity to work on industry-leading fraud detection solutions that require low latency, high volume processing, and high availability. You will be at the forefront of technological innovation, leveraging modern architecture, cloud infrastructure, and best practices to build resilient systems that safeguard transactions and enhance customer trust. Your leadership will be instrumental in fostering a culture of continuous improvement, accountability, and excellence within the engineering organization.

Qualifications The ideal candidate will possess a strong educational background with a bachelor’s degree in Computer Science, Engineering, or a related field. A minimum of 10-12 years of experience in software engineering and architecture is required, with proven leadership roles in managing mission-critical, distributed, and scalable systems. Experience in fintech, digital payments, authentication, or identity management systems is highly desirable.

Candidates should have a solid understanding of security protocols, secure software development lifecycle (SDLC), PCI compliance, and operational best practices. Familiarity with reliability engineering, observability platforms, incident management, and performance tuning is essential. Demonstrated success in leading organizational transformations or platform evolutions will be advantageous.

Technical expertise should include modern software architecture, cloud infrastructure, service-oriented architectures, and experience managing budgets, forecasting, and resource planning. Exceptional communication skills, executive presence, and the ability to translate complex technical concepts into clear strategies are critical for success in this role.

Responsibilities Strategic Leadership & Execution

  • Define and execute the engineering strategy aligned with Mastercard’s business goals and objectives.
  • Lead cross-functional teams to deliver high-quality, scalable, and reliable software products on schedule and within budget.
  • Promote engineering best practices, including DevOps, CI/CD pipelines, observability, and agile methodologies.
  • Identify potential technical and delivery risks and implement mitigation strategies to ensure project success.

People Leadership & Coaching

  • Build, mentor, and retain high-performing engineering teams through targeted career development, coaching, and performance management.
  • Foster a culture of ownership, innovation, and continuous learning among team members.
  • Set clear goals, provide ongoing feedback, and develop individualized growth plans for team members.

Operational Excellence

  • Oversee the entire software development lifecycle, from requirements gathering through deployment and support.
  • Continuously enhance engineering processes, tools, and metrics to optimize team productivity and product quality.
  • Ensure operational readiness, including incident response, monitoring, and maintaining service reliability.

Collaboration & Communication

  • Partner with Product, Operations, and Business stakeholders to define project scope, priorities, and roadmaps.
  • Communicate technical strategies, progress, and challenges effectively to executive leadership and non-technical audiences.
  • Represent the engineering function in strategic planning, budgeting, and resource allocation discussions.

Benefits Mastercard offers a comprehensive benefits package designed to support the health, well-being, and professional growth of our employees. This includes competitive salary packages, health and wellness programs, retirement savings plans, and paid time off. Employees have access to ongoing learning and development opportunities, including technical training, leadership programs, and industry conferences. Mastercard fosters an inclusive and collaborative work environment that encourages innovation, diversity, and work-life balance. Additionally, we provide flexible working arrangements to accommodate individual needs and promote a healthy, productive workplace.

Equal Opportunity

Mastercard is an equal opportunity employer committed to fostering a diverse and inclusive workforce. We do not discriminate based on race, ethnicity, gender, age, religion, disability, sexual orientation, gender identity, or any other protected characteristic. We believe that diverse perspectives and experiences drive innovation and help us better serve our customers worldwide. We are dedicated to creating an environment where all employees can thrive, grow, and contribute to our mission of powering economies and empowering people globally.

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at FetchJobs.co was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.