Mastercard-posted about 1 year ago
$159,000 - $254,000/Yr
Full-time • Manager
Arlington, VA
Credit Intermediation and Related Activities

The Software Engineer Manager at Mastercard will lead a team focused on designing and building full-stack web applications and scalable data pipelines within the Targeting Analytics Program. This role emphasizes creativity, technical excellence, and the ability to thrive in a fast-paced, agile environment. The manager will oversee the development of innovative products that enhance customer experience and utilize new data sets and algorithms for improved analytics.

  • Define strategic technical direction for applications, architectures, and development processes.
  • Lead the design, development, and release of complex technical products from inception to deployment.
  • Act as a key contributor to product implementation while empowering your team.
  • Coach, mentor, and develop a cross-functional engineering team to deliver high-quality solutions.
  • Foster a culture of accountability, collaboration, and continuous learning.
  • Partner with product teams to define roadmaps, scope features, and plan releases.
  • Collaborate across teams and business units to solve complex technical problems and ensure alignment.
  • Champion innovation by exploring and adopting new technologies and methodologies.
  • Lead with an agile mindset, adapting to changes quickly and guiding your team to pivot when needed.
  • Ensure projects meet customer demands while scaling platform solutions for future growth.
  • Keep senior stakeholders informed of progress and integrate their input into decision-making.
  • Hands-on experience as a Software Engineer or Developer, ideally with experience leading a team of software engineers.
  • Data engineering or data science background with strong understanding of data pipelines, architecture, infrastructure, and management.
  • Proficiency in SQL, multithreading, and message queuing systems.
  • Hands-on experience with Python or Scala is preferred, as well as expertise in Hadoop platforms and related tools.
  • Strong skills in OOP languages with preference for Java and the Spring Framework, alternatively C#, with experience designing and implementing full-stack applications.
  • Experience with modern front-end frameworks, with a strong focus on TypeScript and a preference for React.
  • Proficient in RESTful APIs, JSON, and SOAP-based API development.
  • Familiarity with Git, Jenkins, and cloud-native microservices development.
  • Knowledge of enterprise application security protocols and concepts.
  • Experience leading the design and implementation of large, complex features in full-stack applications.
  • Experience identifying and implementing technical improvements to development processes.
  • Experience working with people across roles and geographies.
  • Agile methodologies experience.
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • Excellent verbal and written communication skills, with the ability to articulate complex ideas clearly and concisely to both technical and non-technical stakeholders.
  • Strong analytical and problem-solving abilities, with a focus on improving processes to accelerate delivery, foster innovation, reduce costs, and improve quality.
  • Insurance (including medical, prescription drug, dental, vision, disability, life insurance)
  • Flexible spending account and health savings account
  • Paid leaves (including 16 weeks new parent leave, up to 20 paid days bereavement leave)
  • 10 annual paid sick days
  • 10 or more annual paid vacation days based on level
  • 5 personal days
  • 10 annual paid U.S. observed holidays
  • 401k with a best-in-class company match
  • Deferred compensation for eligible roles
  • Fitness reimbursement or on-site fitness facilities
  • Eligibility for tuition reimbursement
  • Gender-inclusive benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service