Software Engineering Manager

4 weeks ago


New York, New York, United States Mastercard Incorporated Full time
Job Title: Software Engineering Manager

Mastercard Incorporated is seeking a highly skilled Software Engineering Manager to lead our software development teams in delivering high-quality solutions. As a Software Engineering Manager, you will be responsible for overseeing the development of large-scale engineering projects, guiding teams in advancing the Connect Experience, and ensuring technical excellence.

Key Responsibilities:

  • Formally supervise and coach teams of engineers to build, enhance, and support multiple applications/services.
  • Work with business/product owners to develop and deliver new services to introduce new products and bundles.
  • Ensure objectives and development plans are established at the start of the year and reviewed continuously throughout the year.
  • Recruit and hire the right talent, bringing in someone better than at least half the individuals in the role.
  • Continuously engage and improve teams' performance by conducting recurring 1-1 meetings, knowing your people, managing career development, and understanding who is at risk.
  • Provide and facilitate timely feedback, coaching in the moment, and mentoring for staff at all levels.
  • Emulate and drive Mastercard Way behaviors through their behavior, recognitions, coaching, and employee engagement.
  • Manage and optimize budgets, forecasting, and cost allocation while delivering on business needs in the area of ownership.
  • Provide strategic thinking and leadership related to a wide range of applications and systems, or software-development methodologies.
  • Benchmark and drive engineering productivity, quality, and technology policy compliance in the areas of ownership.
  • Champion engineering standard methodologies and techniques throughout the engineering organization.

Requirements:

  • Proven experience leading software development teams in a geographically distributed and/or remote work environment.
  • Track record demonstrating the ability to build a diverse and strong team - attracting, hiring, retaining, motivating the best talent.
  • Consistent track record delivering complex projects in an Agile development environment.
  • Has skills to document and coach team on the development practices and coding guidelines.
  • Experience in building complex, highly scalable, performant, secure and reliable software systems.
  • Proficiency in building highly scalable, highly available full-stack Java applications using modern Java EE frameworks.
  • Experience in Cloud-native design, principles, and best practices.
  • Experience with modern architectures and practices including microservices, cloud computing, micro frontends, and domain driven design.
  • Deep understanding of Engineering Excellence Principles such as unit testing, test-driven development (TDD), Continuous Integration (CI), Continuous Delivery (CD), Pair Programming, and Automated Testing.
  • Has skills to undertake a technical review of code across applications and their dependencies to look for anti-patterns and promote continuous refactoring.
  • Understands and elaborates technical debt and operational issues to drive prioritization discussions with stakeholders to improve the run experience.
  • Experience with microservice design pattern, specifically Twelve-Factor is a plus.
  • Solid understanding of HTML5, JS frameworks like Angular, React and CSS is a plus.

Education:

  • MS degree or foreign equivalent in computer science, engineering, or related field.

  • Software Engineer

    3 weeks ago


    New York, New York, United States Seven Seven Software Full time

    Job Summary:At Seven Seven Software, we are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development, with expertise in UI/UX design and implementation.Key Responsibilities: Develop new user-facing features Build reusable code and libraries for future use Ensure the technical feasibility...


  • New York, New York, United States Enterprise Engineering Full time

    Job SummaryWe are seeking a highly skilled Enterprise Software Engineer to join our team at Enterprise Engineering. As a Senior Java Developer, you will play a key role in building components of a fraud platform on Scala and micro-service architecture. Key Responsibilities:Collaborate with Risk and Compliance to design and implement surveillance models in a...


  • New York, New York, United States R K Software, Inc. Full time

    Job Description for Senior Software EngineerR K Software, Inc. is seeking a highly skilled Senior Software Engineer to join our team of talented professionals.Job SummaryThe Senior Software Engineer will be responsible for designing, developing, and deploying complex software applications using a range of technologies including Visual Studio .Net, SQL...


  • New York, New York, United States Compass Full time

    About the RoleWe are seeking a highly skilled Software Engineering Manager to lead our Transaction Journey organization. As an Engineering Manager, you will be responsible for managing a team of software engineers, fostering a collaborative and high-performance culture, and overseeing the entire software development lifecycle.Key ResponsibilitiesLead,...


  • New York, New York, United States Presidio Networked solutions LLC Full time

    Job Summary: We are seeking a highly skilled Software Engineering Manager to lead our team of junior engineers and developers in the delivery of software engineering solutions across our product portfolio. The successful candidate will have a strong background in agile development, cloud-based web development technologies, and back-end development. Key...


  • New York, New York, United States Mastercard Incorporated Full time

    Job Title: Software Engineering ManagerAbout the Role:We are seeking a highly skilled Software Engineering Manager to lead our software development teams in delivering high-quality products and services. As a Software Engineering Manager, you will be responsible for overseeing the development of complex software systems, leading cross-functional teams, and...

  • Software Developer

    1 month ago


    New York, New York, United States Enterprise Engineering Full time

    Job Title: Software Developer - Enterprise EngineeringAs a software developer at Enterprise Engineering, you will play a crucial role in the development and maintenance of our next-generation fraud screening platform. This platform is designed for real-time fraud detection and prevention, and you will work closely with our architecture team to ensure that...


  • New York, New York, United States Apple Full time

    Job Description:At Apple, we're looking for an exceptional Software Engineering Manager to join our team. As a key member of our engineering organization, you'll be responsible for leading a team of software engineers to design, develop, and deliver high-quality software products. Your expertise will be crucial in shaping the technical direction of our...


  • New York, New York, United States Goldman Sachs Full time

    Transforming Technology at Goldman SachsJoin our team of innovators and leaders in Compliance Engineering, a global team of over 300 engineers and scientists who tackle the most complex, mission-critical problems.We build and operate a suite of platforms and applications that prevent, detect, and mitigate regulatory and reputational risk across the firm.As a...


  • New York, New York, United States Empass Healthcare Full time

    Job Title: Senior Software Engineer ManagerEmpass Healthcare is seeking a highly skilled Senior Software Engineer Manager to lead our infrastructure team. As a key member of our technology operations team, you will be responsible for developing and implementing software solutions that meet the needs of our customers.Key Responsibilities:Lead a team of...


  • New York, New York, United States Hispanic Technology Executive Council Full time

    Job Title: Senior Manager, Software EngineeringAbout the Role:We are seeking a Senior Manager, Software Engineering to lead our team of software engineers in developing innovative solutions for our customers. As a Senior Manager, you will be responsible for overseeing the development of software applications, leading cross-functional teams, and ensuring that...


  • New York, New York, United States Fusemachines Full time

    We are seeking a Senior Software Engineering Manager to lead our engineering initiatives for a new product line. The ideal candidate will have strong core software engineering experience and some experience with Machine Learning (ML)/ML Operations (MLOps).Responsibilities:Engineering Excellence:Oversee the development, scaling, and optimization of our ML...


  • New York, New York, United States Upside Full time

    Transform Brick-and-Mortar Commerce with UpsideAt Upside, we're revolutionizing the way people shop and businesses thrive. As an Engineering Manager, you'll lead a team of talented engineers in cultivating a collaborative environment where innovation and creativity flourish. Your mission will be to develop and implement cutting-edge software solutions that...


  • New York, New York, United States Apple Full time

    The Apple Services Engineering team is responsible for developing the custom software used to process all the creative work, the tools that providers use to deliver that media, all the server-side systems, and the APIs for many Apple services.As a Software Engineering Manager, you will work on features that touch all Apple Services Engineering Commerce...


  • New York, New York, United States Apple Full time

    Job DescriptionThe Apple Services Engineering Commerce group is seeking an experienced software engineering manager to lead our platform engineering team. As a key member of our team, you will be responsible for managing a team of software engineers and ensuring the successful delivery of our platform.Our platform is the highest volume digital content store...


  • New York, New York, United States Capital One Full time

    Transformative Leadership OpportunityCapital One is seeking a seasoned Software Engineering Manager to lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack systems. As a key member of our engineering community, you will be responsible for creating solutions that meet...


  • New York, New York, United States Lattice Full time

    Engineering Team LeadLattice's Engineering team is seeking an experienced Engineering Team Lead to join our team. As a key member of our leadership team, you will be responsible for guiding and coaching the development of your direct reports, providing performance feedback, hiring, and fostering a diverse, collaborative, and inclusive team culture.You will...


  • New York, New York, United States Capital One Full time

    About the Role:We are seeking a highly skilled Software Engineering Manager to lead our team of developers in creating innovative solutions that drive business growth. As a key member of our engineering team, you will be responsible for leading a portfolio of diverse technology projects and collaborating with digital product managers to deliver robust...


  • New York, New York, United States Capital One Full time

    About the Role:We are seeking a highly skilled Software Engineering Manager to lead our team of developers in creating innovative solutions for our customers. As a Full Stack Engineering Lead, you will be responsible for driving a major transformation within Capital One, leveraging your expertise in distributed microservices and full stack systems to meet...


  • New York, New York, United States Hispanic Technology Executive Council Full time

    Job DescriptionWe are seeking a highly skilled Software Engineering Manager to lead our team of developers in creating innovative solutions that meet regulatory needs for the company. As a key member of our engineering team, you will be responsible for leading a portfolio of diverse technology projects and collaborating with digital product managers to...