Posted in

Engineering Manager

Engineering Manager

CompanyBread Financial
LocationPlano, TX, USA, Concordville, PA, USA, Columbus, OH, USA, New York, NY, USA, Draper, UT, USA, Wilmington, DE, USA
Salary$133500 – $241900
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level, Senior

Requirements

  • Bachelor’s Degree in Computer Science or related field or equivalent, relevant work experience
  • 2+ years of experience managing and/or leading engineering teams.
  • 2+ years experience with technical components utilized by the team (building scalable and reliable distributed systems, public web APIs and server-side languages and data stores such as Go, Java, PostgreSQL, Redis, etc).

Responsibilities

  • Lead a team of highly engaged associates and contractors, ensuring that team meets or exceeds the defined role expectations.
  • Coaching and mentoring development staff to enable them to reach their peak potential and cultivate high-performing teams.
  • Use recognized industry models and methodologies to develop, execute, and continuously improve development practices in collaboration with all major stakeholder and functional roles.
  • Actively participate in the development of technology and integrated application roadmaps.
  • Utilize the software development lifecycle to implement technology solutions that create and enhance applications.
  • Develop and maintain organizational strategies that support current and future workforce, business, and financial needs.
  • Act in a leadership role to provide guidance to the development team and act as a liaison for multiple areas of the business and external clients.
  • Cultivate relationships across roles and organizations to maximize collaboration, partnership, and efficiency.
  • Expectation is to oversee at least two Golang microservices.
  • Support at least one business such as Credit Risk, Account Protection, Customer Care, etc.

Preferred Qualifications

  • 4+ years managing and/or leading engineering teams.
  • 4+ years of experience with technical components utilized by the team.
  • Strong understanding of front-end development principles, including modern frameworks and languages.
  • Hands-on experience with React or similar JavaScript frameworks.
  • Familiarity with microservices architecture and how front-end applications interface with distributed back-end services.
  • Experience working with Model-View-Controller (MVC) frameworks to build scalable, maintainable user interfaces.
  • Proficiency with cloud platforms such as AWS (experience with Azure or GCP also acceptable).
  • Proven ability to collaborate with product managers and cross-functional stakeholders to define, interpret, and deliver on product requirements.
  • Working knowledge of front-end quality assurance best practices, with familiarity in tools such as Playwright, Selenium, Cypress, or vTest for automated testing.