Engineering Manager
Company | Bread Financial |
---|---|
Location | Plano, TX, USA, Concordville, PA, USA, Columbus, OH, USA, New York, NY, USA, Draper, UT, USA, Wilmington, DE, USA |
Salary | $133500 – $241900 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Mid 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.