Director, Software Engineering

Fiserv•Berkeley Heights, NJ
•$186,000 - $285,600

About The Position

The Director, Software Engineering leads engineering teams that design, develop, modernize, and operate cloud-native enterprise applications for critical initiatives. The role partners with Product Management, Architecture, Security, Infrastructure, and Operations to deliver scalable, secure, and resilient platforms using modern engineering practices and technologies. The position drives modernization, strengthens platform reliability, and supports high-performance software delivery in mission-critical environments. The Director leads teams building and operating applications with Java, Spring Boot, and microservices; defines engineering practices, coding standards, and architecture principles; guides modernization toward containerized, cloud-native, automated delivery models; oversees deployments across Kubernetes, OpenShift, and major cloud platforms; and manages Agile, SAFe, and Program Increment planning. The role also coaches engineers, technical leads, and managers on performance planning, career development, and succession planning. The role requires use of a computer and audio equipment and occasional travel of up to 10%. Candidates must currently possess valid and unrestricted U.S. work authorization; sponsorship is not available.

Requirements

  • 12 or more years of experience in software engineering delivering enterprise applications using Java, Spring Boot, microservices, and cloud-native technologies.
  • 8 or more years of experience managing engineering teams delivering enterprise platforms or mission-critical applications.
  • 8 or more years of experience leading architecture, modernization, or platform engineering initiatives in distributed systems environments.
  • Bachelor’s degree or higher in Computer Science, Engineering, or a related field, or an equivalent combination of education, related experience, and/or military experience.
  • Valid and unrestricted U.S. work authorization; candidates requiring sponsorship now or in the future will not be considered.

Nice To Haves

  • 1 or more years of experience in banking, payments, financial technology, or other regulated industries.
  • 1 or more years of experience modernizing monolithic applications into microservices architecture.
  • Master’s degree.
  • One or more certifications in Scaled Agile Framework or Agile practices.
  • One or more cloud architecture certifications.

Responsibilities

  • Lead software engineering teams that build and operate cloud-native applications using Java, Spring Boot, and microservices architecture.
  • Define engineering practices, coding standards, and architecture principles for scalable, secure, and maintainable platforms.
  • Guide modernization toward containerized, cloud-native, and automated delivery models.
  • Partner with product, architecture, security, infrastructure, and operations teams to align platform delivery with business, technical, and compliance requirements.
  • Oversee Kubernetes, OpenShift, and cloud platform deployment strategies across Azure, Amazon Web Services, and Google Cloud Platform environments.
  • Manage Agile, Scaled Agile Framework, and Program Increment planning across concurrent initiatives and releases.
  • Coach engineers, technical leads, and managers on performance planning, career development, and succession planning.

Benefits

  • Annual incentive opportunity for incentive-eligible associates, potentially delivered as a mix of cash bonus and equity awards at the Company's discretion.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service